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().