![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
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 |