![]() |
Qt 6.x
The Qt SDK
|
This is the complete list of members for QV4::Compiler::ScanFunctions, including all inherited members.
_allowFuncDecls | QV4::Compiler::ScanFunctions | protected |
_cg | QV4::Compiler::ScanFunctions | protected |
_context | QV4::Compiler::ScanFunctions | protected |
_contextStack | QV4::Compiler::ScanFunctions | protected |
_sourceCode | QV4::Compiler::ScanFunctions | protected |
BaseVisitor(quint16 parentRecursionDepth=0) | QQmlJS::AST::BaseVisitor | protected |
calcEscapingVariables() | QV4::Compiler::ScanFunctions | protected |
checkDirectivePrologue(QQmlJS::AST::StatementList *ast) | QV4::Compiler::ScanFunctions | protected |
checkName(QStringView name, const QQmlJS::SourceLocation &loc) | QV4::Compiler::ScanFunctions | protected |
defaultProgramType | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::Program *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::ESModule *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::FunctionExpression *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::PatternProperty *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::FunctionDeclaration *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::ClassExpression *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::ClassDeclaration *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::ForStatement *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::ForEachStatement *) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::Block *ast) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::CaseBlock *ast) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::Catch *ast) override | QV4::Compiler::ScanFunctions | protected |
endVisit(QQmlJS::AST::WithStatement *ast) override | QV4::Compiler::ScanFunctions | protected |
enterEnvironment(QQmlJS::AST::Node *node, ContextType compilationMode, const QString &name) | QV4::Compiler::ScanFunctions | |
enterFunction(QQmlJS::AST::FunctionExpression *ast, FunctionNameContext nameContext) | QV4::Compiler::ScanFunctions | protected |
enterFunction(QQmlJS::AST::Node *ast, const QString &name, QQmlJS::AST::FormalParameterList *formals, QQmlJS::AST::StatementList *body, FunctionNameContext nameContext) | QV4::Compiler::ScanFunctions | protected |
enterGlobalEnvironment(ContextType compilationMode) | QV4::Compiler::ScanFunctions | |
enterQmlFunction(QQmlJS::AST::FunctionExpression *ast) | QV4::Compiler::ScanFunctions | inline |
FunctionNameContext enum name | QV4::Compiler::ScanFunctions | protected |
handleTopLevelFunctionFormals(QQmlJS::AST::FunctionExpression *node) | QV4::Compiler::ScanFunctions | inline |
leaveEnvironment() | QV4::Compiler::ScanFunctions | |
m_recursionDepth | QQmlJS::AST::BaseVisitor | protected |
operator()(QQmlJS::AST::Node *node) | QV4::Compiler::ScanFunctions | |
postVisit(Node *) override | QQmlJS::AST::Visitor | inlineprotectedvirtual |
preVisit(Node *) override | QQmlJS::AST::Visitor | inlineprotectedvirtual |
recursionDepth() const | QQmlJS::AST::BaseVisitor | inlineprotected |
ScanFunctions(Codegen *cg, const QString &sourceCode, ContextType defaultProgramType) | QV4::Compiler::ScanFunctions | |
throwRecursionDepthError() override | QV4::Compiler::ScanFunctions | protectedvirtual |
visit(QQmlJS::AST::Program *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ESModule *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ExportDeclaration *declaration) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ImportDeclaration *declaration) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::CallExpression *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::PatternElement *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::IdentifierExpression *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ExpressionStatement *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::FunctionExpression *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::TemplateLiteral *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::SuperLiteral *) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::FieldMemberExpression *) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ArrayPattern *) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ObjectPattern *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::PatternProperty *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::FunctionDeclaration *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ClassExpression *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ClassDeclaration *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::DoWhileStatement *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ForStatement *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ForEachStatement *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::ThisExpression *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::Block *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::CaseBlock *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::Catch *ast) override | QV4::Compiler::ScanFunctions | protected |
visit(QQmlJS::AST::WithStatement *ast) override | QV4::Compiler::ScanFunctions | protected |
Visitor(quint16 parentRecursionDepth=0) | QQmlJS::AST::Visitor | protected |
~BaseVisitor() | QQmlJS::AST::BaseVisitor | protectedvirtual |