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::Context Member List

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

addLocalVar(const QString &name, MemberType contextType, QQmlJS::AST::VariableScope scope, QQmlJS::AST::FunctionExpression *function=nullptr, const QQmlJS::SourceLocation &declarationLocation=QQmlJS::SourceLocation(), bool isInjected=false)QV4::Compiler::Context
addUsedVariable(const QString &name)QV4::Compiler::Contextinline
allVarsEscapeQV4::Compiler::Context
argumentsQV4::Compiler::Context
argumentsCanEscapeQV4::Compiler::Contextmutable
ArgumentsObjectNotUsed enum valueQV4::Compiler::Context
ArgumentsObjectUnknown enum valueQV4::Compiler::Context
ArgumentsObjectUsed enum valueQV4::Compiler::Context
blockIndexQV4::Compiler::Context
canHaveTailCalls() constQV4::Compiler::Contextinline
caughtVariableQV4::Compiler::Context
codeQV4::Compiler::Context
columnQV4::Compiler::Context
Context(Context *parent, ContextType type)QV4::Compiler::Contextinline
contextTypeQV4::Compiler::Context
controlFlowQV4::Compiler::Context
emitBlockFooter(Compiler::Codegen *codegen)QV4::Compiler::Context
emitBlockHeader(Compiler::Codegen *codegen)QV4::Compiler::Context
exportEntriesQV4::Compiler::Context
findArgument(const QString &name, bool *isInjected) constQV4::Compiler::Contextinline
findMember(const QString &name) constQV4::Compiler::Contextinline
firstTemporalDeadZoneRegisterQV4::Compiler::Context
formalsQV4::Compiler::Context
FunctionDefinition enum valueQV4::Compiler::Context
functionIndexQV4::Compiler::Context
hasArgument(const QString &name) constQV4::Compiler::Contextinline
hasDirectEvalQV4::Compiler::Context
hasNestedFunctionsQV4::Compiler::Context
importEntriesQV4::Compiler::Context
innerFunctionAccessesNewTargetQV4::Compiler::Context
innerFunctionAccessesThisQV4::Compiler::Context
isArrowFunctionQV4::Compiler::Context
isCaseBlock() constQV4::Compiler::Contextinline
isCatchBlockQV4::Compiler::Context
isGeneratorQV4::Compiler::Context
isStrictQV4::Compiler::Context
isWithBlockQV4::Compiler::Context
labelInfoQV4::Compiler::Context
lastBlockInitializerLocationQV4::Compiler::Context
lineQV4::Compiler::Context
lineAndStatementNumberMappingQV4::Compiler::Context
localNameForDefaultExportQV4::Compiler::Context
localsQV4::Compiler::Context
memberInfo(const QString &name, const Member **m) constQV4::Compiler::Contextinline
MemberMap typedefQV4::Compiler::Context
membersQV4::Compiler::Context
MemberType enum nameQV4::Compiler::Context
moduleRequestsQV4::Compiler::Context
nameQV4::Compiler::Context
nestedContextsQV4::Compiler::Context
nRegistersQV4::Compiler::Context
parentQV4::Compiler::Context
registerCountInFunctionQV4::Compiler::Context
registerOffsetQV4::Compiler::Context
requiresExecutionContextQV4::Compiler::Context
requiresImplicitReturnValue() constQV4::Compiler::Contextinline
resolveName(const QString &name, const QQmlJS::SourceLocation &accessLocation)QV4::Compiler::Context
returnsClosureQV4::Compiler::Context
returnTypeQV4::Compiler::Context
setupFunctionIndices(Moth::BytecodeGenerator *bytecodeGenerator)QV4::Compiler::Context
sizeOfLocalTemporalDeadZoneQV4::Compiler::Context
sizeOfRegisterTemporalDeadZoneQV4::Compiler::Context
sourceLocationTableQV4::Compiler::Context
ThisFunctionName enum valueQV4::Compiler::Context
UndefinedMember enum valueQV4::Compiler::Context
usedVariablesQV4::Compiler::Context
UsesArgumentsObject enum nameQV4::Compiler::Context
usesArgumentsObjectQV4::Compiler::Context
usesThisQV4::Compiler::Context
VariableDeclaration enum valueQV4::Compiler::Context
VariableDefinition enum valueQV4::Compiler::Context