accept(BaseVisitor *visitor) | QQmlJS::AST::Node | inline |
accept(Node *node, BaseVisitor *visitor) | QQmlJS::AST::Node | inlinestatic |
accept0(BaseVisitor *visitor) override | QQmlJS::AST::PatternElement | virtual |
asClassDefinition() | QQmlJS::AST::Node | virtual |
asFunctionDefinition() | QQmlJS::AST::Node | virtual |
binaryExpressionCast() | QQmlJS::AST::Node | virtual |
Binding enum value | QQmlJS::AST::PatternElement | |
bindingIdentifier | QQmlJS::AST::PatternElement | |
bindingTarget | QQmlJS::AST::PatternElement | |
boundNames(BoundNames *names) | QQmlJS::AST::PatternElement | virtual |
convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage) | QQmlJS::AST::PatternElement | virtual |
declarationKindToken | QQmlJS::AST::PatternElement | |
destructuringPattern() const | QQmlJS::AST::PatternElement | inline |
destructuringTarget() const | QQmlJS::AST::PatternElement | inline |
elementList() const | QQmlJS::AST::PatternElement | inline |
equalToken | QQmlJS::AST::PatternElement | |
expressionCast() | QQmlJS::AST::Node | virtual |
firstSourceLocation() const override | QQmlJS::AST::PatternElement | inlinevirtual |
Getter enum value | QQmlJS::AST::PatternElement | |
identifierToken | QQmlJS::AST::PatternElement | |
ignoreRecursionDepth() const | QQmlJS::AST::Node | |
initializer | QQmlJS::AST::PatternElement | |
isForDeclaration | QQmlJS::AST::PatternElement | |
isInjectedSignalParameter | QQmlJS::AST::PatternElement | |
isLexicallyScoped() const | QQmlJS::AST::PatternElement | inline |
isVariableDeclaration() const | QQmlJS::AST::PatternElement | inline |
Kind enum name | QQmlJS::AST::Node | |
kind | QQmlJS::AST::Node | |
Kind_ArgumentList enum value | QQmlJS::AST::Node | |
Kind_ArrayMemberExpression enum value | QQmlJS::AST::Node | |
Kind_ArrayPattern enum value | QQmlJS::AST::Node | |
Kind_BinaryExpression enum value | QQmlJS::AST::Node | |
Kind_Block enum value | QQmlJS::AST::Node | |
Kind_BreakStatement enum value | QQmlJS::AST::Node | |
Kind_CallExpression enum value | QQmlJS::AST::Node | |
Kind_CaseBlock enum value | QQmlJS::AST::Node | |
Kind_CaseClause enum value | QQmlJS::AST::Node | |
Kind_CaseClauses enum value | QQmlJS::AST::Node | |
Kind_Catch enum value | QQmlJS::AST::Node | |
Kind_ClassDeclaration enum value | QQmlJS::AST::Node | |
Kind_ClassElementList enum value | QQmlJS::AST::Node | |
Kind_ClassExpression enum value | QQmlJS::AST::Node | |
Kind_ComputedPropertyName enum value | QQmlJS::AST::Node | |
Kind_ConditionalExpression enum value | QQmlJS::AST::Node | |
Kind_ContinueStatement enum value | QQmlJS::AST::Node | |
Kind_DebuggerStatement enum value | QQmlJS::AST::Node | |
Kind_DefaultClause enum value | QQmlJS::AST::Node | |
Kind_DeleteExpression enum value | QQmlJS::AST::Node | |
Kind_DoWhileStatement enum value | QQmlJS::AST::Node | |
Kind_ElementList enum value | QQmlJS::AST::Node | |
Kind_Elision enum value | QQmlJS::AST::Node | |
Kind_EmptyStatement enum value | QQmlJS::AST::Node | |
Kind_ExportClause enum value | QQmlJS::AST::Node | |
Kind_ExportDeclaration enum value | QQmlJS::AST::Node | |
Kind_ExportsList enum value | QQmlJS::AST::Node | |
Kind_ExportSpecifier enum value | QQmlJS::AST::Node | |
Kind_Expression enum value | QQmlJS::AST::Node | |
Kind_ExpressionStatement enum value | QQmlJS::AST::Node | |
Kind_FalseLiteral enum value | QQmlJS::AST::Node | |
Kind_FieldMemberExpression enum value | QQmlJS::AST::Node | |
Kind_Finally enum value | QQmlJS::AST::Node | |
Kind_ForEachStatement enum value | QQmlJS::AST::Node | |
Kind_FormalParameterList enum value | QQmlJS::AST::Node | |
Kind_ForStatement enum value | QQmlJS::AST::Node | |
Kind_FromClause enum value | QQmlJS::AST::Node | |
Kind_FunctionBody enum value | QQmlJS::AST::Node | |
Kind_FunctionDeclaration enum value | QQmlJS::AST::Node | |
Kind_FunctionExpression enum value | QQmlJS::AST::Node | |
Kind_IdentifierExpression enum value | QQmlJS::AST::Node | |
Kind_IdentifierPropertyName enum value | QQmlJS::AST::Node | |
Kind_IfStatement enum value | QQmlJS::AST::Node | |
Kind_ImportClause enum value | QQmlJS::AST::Node | |
Kind_ImportDeclaration enum value | QQmlJS::AST::Node | |
Kind_ImportsList enum value | QQmlJS::AST::Node | |
Kind_ImportSpecifier enum value | QQmlJS::AST::Node | |
Kind_InitializerExpression enum value | QQmlJS::AST::Node | |
Kind_LabelledStatement enum value | QQmlJS::AST::Node | |
Kind_Module enum value | QQmlJS::AST::Node | |
Kind_NamedImports enum value | QQmlJS::AST::Node | |
Kind_NameSpaceImport enum value | QQmlJS::AST::Node | |
Kind_NestedExpression enum value | QQmlJS::AST::Node | |
Kind_NewExpression enum value | QQmlJS::AST::Node | |
Kind_NewMemberExpression enum value | QQmlJS::AST::Node | |
Kind_NotExpression enum value | QQmlJS::AST::Node | |
Kind_NullExpression enum value | QQmlJS::AST::Node | |
Kind_NumericLiteral enum value | QQmlJS::AST::Node | |
Kind_NumericLiteralPropertyName enum value | QQmlJS::AST::Node | |
Kind_ObjectPattern enum value | QQmlJS::AST::Node | |
Kind_PatternElement enum value | QQmlJS::AST::Node | |
Kind_PatternElementList enum value | QQmlJS::AST::Node | |
Kind_PatternProperty enum value | QQmlJS::AST::Node | |
Kind_PatternPropertyList enum value | QQmlJS::AST::Node | |
Kind_PostDecrementExpression enum value | QQmlJS::AST::Node | |
Kind_PostIncrementExpression enum value | QQmlJS::AST::Node | |
Kind_PreDecrementExpression enum value | QQmlJS::AST::Node | |
Kind_PreIncrementExpression enum value | QQmlJS::AST::Node | |
Kind_Program enum value | QQmlJS::AST::Node | |
Kind_PropertyDefinitionList enum value | QQmlJS::AST::Node | |
Kind_PropertyGetterSetter enum value | QQmlJS::AST::Node | |
Kind_PropertyName enum value | QQmlJS::AST::Node | |
Kind_PropertyNameAndValue enum value | QQmlJS::AST::Node | |
Kind_RegExpLiteral enum value | QQmlJS::AST::Node | |
Kind_ReturnStatement enum value | QQmlJS::AST::Node | |
Kind_StatementList enum value | QQmlJS::AST::Node | |
Kind_StringLiteral enum value | QQmlJS::AST::Node | |
Kind_StringLiteralPropertyName enum value | QQmlJS::AST::Node | |
Kind_SuperLiteral enum value | QQmlJS::AST::Node | |
Kind_SwitchStatement enum value | QQmlJS::AST::Node | |
Kind_TaggedTemplate enum value | QQmlJS::AST::Node | |
Kind_TemplateLiteral enum value | QQmlJS::AST::Node | |
Kind_ThisExpression enum value | QQmlJS::AST::Node | |
Kind_ThrowStatement enum value | QQmlJS::AST::Node | |
Kind_TildeExpression enum value | QQmlJS::AST::Node | |
Kind_TrueLiteral enum value | QQmlJS::AST::Node | |
Kind_TryStatement enum value | QQmlJS::AST::Node | |
Kind_Type enum value | QQmlJS::AST::Node | |
Kind_TypeAnnotation enum value | QQmlJS::AST::Node | |
Kind_TypeArgument enum value | QQmlJS::AST::Node | |
Kind_TypeExpression enum value | QQmlJS::AST::Node | |
Kind_TypeOfExpression enum value | QQmlJS::AST::Node | |
Kind_UiAnnotation enum value | QQmlJS::AST::Node | |
Kind_UiAnnotationList enum value | QQmlJS::AST::Node | |
Kind_UiArrayBinding enum value | QQmlJS::AST::Node | |
Kind_UiArrayMemberList enum value | QQmlJS::AST::Node | |
Kind_UiEnumDeclaration enum value | QQmlJS::AST::Node | |
Kind_UiEnumMemberList enum value | QQmlJS::AST::Node | |
Kind_UiHeaderItemList enum value | QQmlJS::AST::Node | |
Kind_UiImport enum value | QQmlJS::AST::Node | |
Kind_UiInlineComponent enum value | QQmlJS::AST::Node | |
Kind_UiObjectBinding enum value | QQmlJS::AST::Node | |
Kind_UiObjectDefinition enum value | QQmlJS::AST::Node | |
Kind_UiObjectInitializer enum value | QQmlJS::AST::Node | |
Kind_UiObjectMemberList enum value | QQmlJS::AST::Node | |
Kind_UiParameterList enum value | QQmlJS::AST::Node | |
Kind_UiPragma enum value | QQmlJS::AST::Node | |
Kind_UiPragmaValueList enum value | QQmlJS::AST::Node | |
Kind_UiProgram enum value | QQmlJS::AST::Node | |
Kind_UiPropertyAttributes enum value | QQmlJS::AST::Node | |
Kind_UiPublicMember enum value | QQmlJS::AST::Node | |
Kind_UiQualifiedId enum value | QQmlJS::AST::Node | |
Kind_UiRequired enum value | QQmlJS::AST::Node | |
Kind_UiScriptBinding enum value | QQmlJS::AST::Node | |
Kind_UiSourceElement enum value | QQmlJS::AST::Node | |
Kind_UiVersionSpecifier enum value | QQmlJS::AST::Node | |
Kind_UnaryMinusExpression enum value | QQmlJS::AST::Node | |
Kind_UnaryPlusExpression enum value | QQmlJS::AST::Node | |
Kind_Undefined enum value | QQmlJS::AST::Node | |
Kind_VariableDeclaration enum value | QQmlJS::AST::Node | |
Kind_VariableDeclarationList enum value | QQmlJS::AST::Node | |
Kind_VariableStatement enum value | QQmlJS::AST::Node | |
Kind_VoidExpression enum value | QQmlJS::AST::Node | |
Kind_WhileStatement enum value | QQmlJS::AST::Node | |
Kind_WithStatement enum value | QQmlJS::AST::Node | |
Kind_YieldExpression enum value | QQmlJS::AST::Node | |
lastSourceLocation() const override | QQmlJS::AST::PatternElement | inlinevirtual |
leftHandSideExpressionCast() | QQmlJS::AST::Node | virtual |
Literal enum value | QQmlJS::AST::PatternElement | |
Managed()=default | QQmlJS::Managed | |
Method enum value | QQmlJS::AST::PatternElement | |
Node() | QQmlJS::AST::Node | inline |
operator delete(void *) | QQmlJS::Managed | inline |
operator delete(void *, MemoryPool *) | QQmlJS::Managed | inline |
operator new(size_t size, MemoryPool *pool) | QQmlJS::Managed | inline |
patternCast() | QQmlJS::AST::Node | virtual |
PatternElement(ExpressionNode *i=nullptr, Type t=Literal) | QQmlJS::AST::PatternElement | inline |
PatternElement(QStringView n, TypeAnnotation *typeAnnotation=nullptr, ExpressionNode *i=nullptr, Type t=Binding) | QQmlJS::AST::PatternElement | inline |
PatternElement(Pattern *pattern, ExpressionNode *i=nullptr, Type t=Binding) | QQmlJS::AST::PatternElement | inline |
propertyList() const | QQmlJS::AST::PatternElement | inline |
RestElement enum value | QQmlJS::AST::PatternElement | |
scope | QQmlJS::AST::PatternElement | |
Setter enum value | QQmlJS::AST::PatternElement | |
SpreadElement enum value | QQmlJS::AST::PatternElement | |
statementCast() | QQmlJS::AST::Node | virtual |
Type enum name | QQmlJS::AST::PatternElement | |
type | QQmlJS::AST::PatternElement | |
typeAnnotation | QQmlJS::AST::PatternElement | |
uiObjectMemberCast() | QQmlJS::AST::Node | virtual |
~Managed()=default | QQmlJS::Managed | |
~Node() | QQmlJS::AST::Node | inlinevirtual |