Engine Class
(QmlJS::Engine)Public Functions
Engine() | |
~Engine() | |
void | addComment(int pos, int len, int line, int col) |
const QString & | code() const |
QList<AST::SourceLocation> | comments() const |
QmlJS::Directives * | directives() const |
QmlJS::Lexer * | lexer() const |
QStringRef | midRef(int position, int size) |
QStringRef | newStringRef(const QString &s) |
QStringRef | newStringRef(const QChar *chars, int size) |
QmlJS::MemoryPool * | pool() |
void | setCode(const QString &code) |
void | setDirectives(QmlJS::Directives *directives) |
void | setLexer(QmlJS::Lexer *lexer) |
Member Function Documentation
Engine::Engine()
Default constructs an instance of Engine.
Engine::~Engine()
Destroys the instance of Engine.
void Engine::addComment(int pos, int len, int line, int col)
const QString &Engine::code() const
See also setCode().
QList<AST::SourceLocation> Engine::comments() const
QmlJS::Directives *Engine::directives() const
See also setDirectives().
QmlJS::Lexer *Engine::lexer() const
See also setLexer().
QStringRef Engine::midRef(int position, int size)
QStringRef Engine::newStringRef(const QString &s)
QStringRef Engine::newStringRef(const QChar *chars, int size)
QmlJS::MemoryPool *Engine::pool()
void Engine::setCode(const QString &code)
See also code().
void Engine::setDirectives(QmlJS::Directives *directives)
See also directives().
void Engine::setLexer(QmlJS::Lexer *lexer)
See also lexer().