cxx-frontend
    Preparing search index...

      cxx-frontend

      Enumerations

      ASTKind
      ASTSlot
      TokenKind

      Classes

      AccessDeclarationAST
      AliasDeclarationAST
      AlignasAttributeAST
      AlignasTypeAttributeAST
      AlignofExpressionAST
      AlignofTypeExpressionAST
      ArrayDeclaratorChunkAST
      AsmAttributeAST
      AsmClobberAST
      AsmDeclarationAST
      AsmGotoLabelAST
      AsmOperandAST
      AsmQualifierAST
      AssignmentExpressionAST
      AST
      ASTCursor
      ASTVisitor
      AtomicTypeSpecifierAST
      AttributeArgumentClauseAST
      AttributeAST
      AttributeDeclarationAST
      AttributeSpecifierAST
      AttributeTokenAST
      AttributeUsingPrefixAST
      AutoTypeSpecifierAST
      AwaitExpressionAST
      BaseSpecifierAST
      BinaryExpressionAST
      BitfieldDeclaratorAST
      BoolLiteralExpressionAST
      BracedInitListAST
      BracedMemInitializerAST
      BracedTypeConstructionAST
      BreakStatementAST
      BuiltinBitCastExpressionAST
      BuiltinOffsetofExpressionAST
      CallExpressionAST
      CaseStatementAST
      CastExpressionAST
      CharLiteralExpressionAST
      ClassSpecifierAST
      ComplexTypeSpecifierAST
      CompoundRequirementAST
      CompoundStatementAST
      CompoundStatementFunctionBodyAST
      ConceptDefinitionAST
      ConditionalExpressionAST
      ConditionExpressionAST
      ConstevalIfStatementAST
      ConstevalSpecifierAST
      ConstexprSpecifierAST
      ConstinitSpecifierAST
      ConstQualifierAST
      ConstraintTypeParameterAST
      ContinueStatementAST
      ConversionFunctionIdAST
      CoreDeclaratorAST
      CoroutineReturnStatementAST
      CppCastExpressionAST
      CxxAttributeAST
      DeclarationAST
      DeclarationStatementAST
      DeclaratorAST
      DeclaratorChunkAST
      DecltypeAutoSpecifierAST
      DecltypeIdAST
      DecltypeNestedNameSpecifierAST
      DecltypeSpecifierAST
      DeductionGuideAST
      DefaultFunctionBodyAST
      DefaultStatementAST
      DeleteExpressionAST
      DeleteFunctionBodyAST
      DerefThisLambdaCaptureAST
      DesignatedInitializerClauseAST
      DestructorIdAST
      DoStatementAST
      ElaboratedTypeSpecifierAST
      EllipsisExceptionDeclarationAST
      EmptyDeclarationAST
      EnumeratorAST
      EnumSpecifierAST
      EqualInitializerAST
      ExceptionDeclarationAST
      ExceptionSpecifierAST
      ExplicitInstantiationAST
      ExplicitSpecifierAST
      ExportCompoundDeclarationAST
      ExportDeclarationAST
      ExpressionAST
      ExpressionStatementAST
      ExpressionTemplateArgumentAST
      ExternSpecifierAST
      FloatingPointTypeSpecifierAST
      FloatLiteralExpressionAST
      FoldExpressionAST
      ForRangeDeclarationAST
      ForRangeStatementAST
      ForStatementAST
      FriendSpecifierAST
      FunctionBodyAST
      FunctionDeclaratorChunkAST
      FunctionDefinitionAST
      GccAttributeAST
      GeneratedLiteralExpressionAST
      GeneratedTypeSpecifierAST
      GlobalModuleFragmentAST
      GlobalNestedNameSpecifierAST
      GlobalScopeReflectExpressionAST
      GotoStatementAST
      HandlerAST
      IdDeclaratorAST
      IdExpressionAST
      IfStatementAST
      ImplicitCastExpressionAST
      ImportNameAST
      InitDeclaratorAST
      InitLambdaCaptureAST
      InlineSpecifierAST
      IntegralTypeSpecifierAST
      IntLiteralExpressionAST
      LabeledStatementAST
      LambdaCaptureAST
      LambdaExpressionAST
      LambdaSpecifierAST
      LeftFoldExpressionAST
      Lexer
      LinkageSpecificationAST
      LiteralOperatorIdAST
      LiteralOperatorTemplateIdAST
      MemberExpressionAST
      MemInitializerAST
      ModuleDeclarationAST
      ModuleImportDeclarationAST
      ModuleNameAST
      ModulePartitionAST
      ModuleQualifierAST
      ModuleUnitAST
      MutableSpecifierAST
      NamedTypeSpecifierAST
      NameIdAST
      NamespaceAliasDefinitionAST
      NamespaceDefinitionAST
      NamespaceReflectExpressionAST
      NestedDeclaratorAST
      NestedExpressionAST
      NestedNamespaceSpecifierAST
      NestedNameSpecifierAST
      NestedRequirementAST
      NestedStatementExpressionAST
      NewBracedInitializerAST
      NewExpressionAST
      NewInitializerAST
      NewParenInitializerAST
      NewPlacementAST
      NoexceptExpressionAST
      NoexceptSpecifierAST
      NonTypeTemplateParameterAST
      NullptrLiteralExpressionAST
      OpaqueEnumDeclarationAST
      OperatorFunctionIdAST
      OperatorFunctionTemplateIdAST
      PackExpansionExpressionAST
      ParameterDeclarationAST
      ParameterDeclarationClauseAST
      ParameterPackAST
      ParenInitializerAST
      ParenMemInitializerAST
      Parser
      PlaceholderTypeSpecifierAST
      PointerOperatorAST
      PostIncrExpressionAST
      Preprocessor
      PrivateModuleFragmentAST
      PtrOperatorAST
      PtrToMemberOperatorAST
      RecursiveASTVisitor
      ReferenceOperatorAST
      RefInitLambdaCaptureAST
      RefLambdaCaptureAST
      ReflectExpressionAST
      RequirementAST
      RequiresClauseAST
      RequiresExpressionAST
      RestrictQualifierAST
      ReturnStatementAST
      RightFoldExpressionAST
      ScopedAttributeTokenAST
      SignTypeSpecifierAST
      SimpleAttributeTokenAST
      SimpleDeclarationAST
      SimpleLambdaCaptureAST
      SimpleNestedNameSpecifierAST
      SimpleRequirementAST
      SimpleTemplateIdAST
      SizeofExpressionAST
      SizeofPackExpressionAST
      SizeofTypeExpressionAST
      SizeTypeSpecifierAST
      SpecifierAST
      SpliceExpressionAST
      SpliceMemberExpressionAST
      SplicerAST
      SplicerTypeSpecifierAST
      StatementAST
      StaticAssertDeclarationAST
      StaticSpecifierAST
      StringLiteralExpressionAST
      StructuredBindingDeclarationAST
      SubscriptExpressionAST
      SwitchStatementAST
      TemplateArgumentAST
      TemplateDeclarationAST
      TemplateNestedNameSpecifierAST
      TemplateParameterAST
      TemplateTypeParameterAST
      ThisExpressionAST
      ThisLambdaCaptureAST
      ThreadLocalSpecifierAST
      ThreadSpecifierAST
      ThrowExceptionSpecifierAST
      ThrowExpressionAST
      Token
      TrailingReturnTypeAST
      TranslationUnit
      TranslationUnitAST
      TryBlockStatementAST
      TryStatementFunctionBodyAST
      TypeConstraintAST
      TypeConstructionAST
      TypedefSpecifierAST
      TypeExceptionDeclarationAST
      TypeIdAST
      TypeidExpressionAST
      TypeidOfTypeExpressionAST
      TypeIdReflectExpressionAST
      TypenameSpecifierAST
      TypenameTypeParameterAST
      TypeRequirementAST
      TypeTemplateArgumentAST
      TypeTraitExpressionAST
      UnaryExpressionAST
      UnderlyingTypeSpecifierAST
      UnitAST
      UnqualifiedIdAST
      UserDefinedStringLiteralExpressionAST
      UsingDeclarationAST
      UsingDeclaratorAST
      UsingDirectiveAST
      UsingEnumDeclarationAST
      VaArgExpressionAST
      VaListTypeSpecifierAST
      VirtualSpecifierAST
      VoidTypeSpecifierAST
      VolatileQualifierAST
      WhileStatementAST
      YieldExpressionAST

      Interfaces

      Diagnostic
      SourceLocation
      Unit