Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QV4::Compiler::ScanFunctions Member List

This is the complete list of members for QV4::Compiler::ScanFunctions, including all inherited members.

_allowFuncDeclsQV4::Compiler::ScanFunctionsprotected
_cgQV4::Compiler::ScanFunctionsprotected
_contextQV4::Compiler::ScanFunctionsprotected
_contextStackQV4::Compiler::ScanFunctionsprotected
_sourceCodeQV4::Compiler::ScanFunctionsprotected
BaseVisitor(quint16 parentRecursionDepth=0)QQmlJS::AST::BaseVisitorprotected
calcEscapingVariables()QV4::Compiler::ScanFunctionsprotected
checkDirectivePrologue(QQmlJS::AST::StatementList *ast)QV4::Compiler::ScanFunctionsprotected
checkName(QStringView name, const QQmlJS::SourceLocation &loc)QV4::Compiler::ScanFunctionsprotected
defaultProgramTypeQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::Program *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::ESModule *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::FunctionExpression *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::PatternProperty *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::FunctionDeclaration *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::ClassExpression *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::ClassDeclaration *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::ForStatement *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::ForEachStatement *) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::Block *ast) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::CaseBlock *ast) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::Catch *ast) overrideQV4::Compiler::ScanFunctionsprotected
endVisit(QQmlJS::AST::WithStatement *ast) overrideQV4::Compiler::ScanFunctionsprotected
enterEnvironment(QQmlJS::AST::Node *node, ContextType compilationMode, const QString &name)QV4::Compiler::ScanFunctions
enterFunction(QQmlJS::AST::FunctionExpression *ast, FunctionNameContext nameContext)QV4::Compiler::ScanFunctionsprotected
enterFunction(QQmlJS::AST::Node *ast, const QString &name, QQmlJS::AST::FormalParameterList *formals, QQmlJS::AST::StatementList *body, FunctionNameContext nameContext)QV4::Compiler::ScanFunctionsprotected
enterGlobalEnvironment(ContextType compilationMode)QV4::Compiler::ScanFunctions
enterQmlFunction(QQmlJS::AST::FunctionExpression *ast)QV4::Compiler::ScanFunctionsinline
FunctionNameContext enum nameQV4::Compiler::ScanFunctionsprotected
handleTopLevelFunctionFormals(QQmlJS::AST::FunctionExpression *node)QV4::Compiler::ScanFunctionsinline
leaveEnvironment()QV4::Compiler::ScanFunctions
m_recursionDepthQQmlJS::AST::BaseVisitorprotected
operator()(QQmlJS::AST::Node *node)QV4::Compiler::ScanFunctions
postVisit(Node *) overrideQQmlJS::AST::Visitorinlineprotectedvirtual
preVisit(Node *) overrideQQmlJS::AST::Visitorinlineprotectedvirtual
recursionDepth() constQQmlJS::AST::BaseVisitorinlineprotected
ScanFunctions(Codegen *cg, const QString &sourceCode, ContextType defaultProgramType)QV4::Compiler::ScanFunctions
throwRecursionDepthError() overrideQV4::Compiler::ScanFunctionsprotectedvirtual
visit(QQmlJS::AST::Program *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ESModule *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ExportDeclaration *declaration) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ImportDeclaration *declaration) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::CallExpression *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::PatternElement *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::IdentifierExpression *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ExpressionStatement *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::FunctionExpression *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::TemplateLiteral *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::SuperLiteral *) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::FieldMemberExpression *) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ArrayPattern *) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ObjectPattern *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::PatternProperty *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::FunctionDeclaration *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ClassExpression *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ClassDeclaration *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::DoWhileStatement *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ForStatement *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ForEachStatement *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::ThisExpression *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::Block *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::CaseBlock *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::Catch *ast) overrideQV4::Compiler::ScanFunctionsprotected
visit(QQmlJS::AST::WithStatement *ast) overrideQV4::Compiler::ScanFunctionsprotected
Visitor(quint16 parentRecursionDepth=0)QQmlJS::AST::Visitorprotected
~BaseVisitor()QQmlJS::AST::BaseVisitorprotectedvirtual