Preparing search index...
The search index is not available
cxx-frontend
cxx-frontend
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
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Enumerations
ASTKind
ASTSlot
Token
Kind
Classes
Access
DeclarationAST
Alias
DeclarationAST
Alignas
AttributeAST
Alignas
Type
AttributeAST
Alignof
ExpressionAST
Alignof
Type
ExpressionAST
Array
Declarator
ChunkAST
Asm
AttributeAST
Asm
ClobberAST
Asm
DeclarationAST
Asm
Goto
LabelAST
Asm
OperandAST
Asm
QualifierAST
Assignment
ExpressionAST
AST
ASTCursor
ASTVisitor
Atomic
Type
SpecifierAST
Attribute
Argument
ClauseAST
AttributeAST
Attribute
DeclarationAST
Attribute
SpecifierAST
Attribute
TokenAST
Attribute
Using
PrefixAST
Auto
Type
SpecifierAST
Await
ExpressionAST
Base
SpecifierAST
Binary
ExpressionAST
Bitfield
DeclaratorAST
Bool
Literal
ExpressionAST
Braced
Init
ListAST
Braced
Mem
InitializerAST
Braced
Type
ConstructionAST
Break
StatementAST
Builtin
Bit
Cast
ExpressionAST
Builtin
Offsetof
ExpressionAST
Call
ExpressionAST
Case
StatementAST
Cast
ExpressionAST
Char
Literal
ExpressionAST
Class
SpecifierAST
Complex
Type
SpecifierAST
Compound
RequirementAST
Compound
StatementAST
Compound
Statement
Function
BodyAST
Concept
DefinitionAST
Conditional
ExpressionAST
Condition
ExpressionAST
Consteval
If
StatementAST
Consteval
SpecifierAST
Constexpr
SpecifierAST
Constinit
SpecifierAST
Const
QualifierAST
Constraint
Type
ParameterAST
Continue
StatementAST
Conversion
Function
IdAST
Core
DeclaratorAST
Coroutine
Return
StatementAST
Cpp
Cast
ExpressionAST
Cxx
AttributeAST
DeclarationAST
Declaration
StatementAST
DeclaratorAST
Declarator
ChunkAST
Decltype
Auto
SpecifierAST
Decltype
IdAST
Decltype
Nested
Name
SpecifierAST
Decltype
SpecifierAST
Deduction
GuideAST
Default
Function
BodyAST
Default
StatementAST
Delete
ExpressionAST
Delete
Function
BodyAST
Deref
This
Lambda
CaptureAST
Designated
Initializer
ClauseAST
Destructor
IdAST
Do
StatementAST
Elaborated
Type
SpecifierAST
Ellipsis
Exception
DeclarationAST
Empty
DeclarationAST
EnumeratorAST
Enum
SpecifierAST
Equal
InitializerAST
Exception
DeclarationAST
Exception
SpecifierAST
Explicit
InstantiationAST
Explicit
SpecifierAST
Export
Compound
DeclarationAST
Export
DeclarationAST
ExpressionAST
Expression
StatementAST
Expression
Template
ArgumentAST
Extern
SpecifierAST
Floating
Point
Type
SpecifierAST
Float
Literal
ExpressionAST
Fold
ExpressionAST
For
Range
DeclarationAST
For
Range
StatementAST
For
StatementAST
Friend
SpecifierAST
Function
BodyAST
Function
Declarator
ChunkAST
Function
DefinitionAST
Gcc
AttributeAST
Generated
Literal
ExpressionAST
Generated
Type
SpecifierAST
Global
Module
FragmentAST
Global
Nested
Name
SpecifierAST
Global
Scope
Reflect
ExpressionAST
Goto
StatementAST
HandlerAST
Id
DeclaratorAST
Id
ExpressionAST
If
StatementAST
Implicit
Cast
ExpressionAST
Import
NameAST
Init
DeclaratorAST
Init
Lambda
CaptureAST
Inline
SpecifierAST
Integral
Type
SpecifierAST
Int
Literal
ExpressionAST
Labeled
StatementAST
Lambda
CaptureAST
Lambda
ExpressionAST
Lambda
SpecifierAST
Left
Fold
ExpressionAST
Lexer
Linkage
SpecificationAST
Literal
Operator
IdAST
Literal
Operator
Template
IdAST
Member
ExpressionAST
Mem
InitializerAST
Module
DeclarationAST
Module
Import
DeclarationAST
Module
NameAST
Module
PartitionAST
Module
QualifierAST
Module
UnitAST
Mutable
SpecifierAST
Named
Type
SpecifierAST
Name
IdAST
Namespace
Alias
DefinitionAST
Namespace
DefinitionAST
Namespace
Reflect
ExpressionAST
Nested
DeclaratorAST
Nested
ExpressionAST
Nested
Namespace
SpecifierAST
Nested
Name
SpecifierAST
Nested
RequirementAST
Nested
Statement
ExpressionAST
New
Braced
InitializerAST
New
ExpressionAST
New
InitializerAST
New
Paren
InitializerAST
New
PlacementAST
Noexcept
ExpressionAST
Noexcept
SpecifierAST
Non
Type
Template
ParameterAST
Nullptr
Literal
ExpressionAST
Opaque
Enum
DeclarationAST
Operator
Function
IdAST
Operator
Function
Template
IdAST
Pack
Expansion
ExpressionAST
Parameter
DeclarationAST
Parameter
Declaration
ClauseAST
Parameter
PackAST
Paren
InitializerAST
Paren
Mem
InitializerAST
Parser
Placeholder
Type
SpecifierAST
Pointer
OperatorAST
Post
Incr
ExpressionAST
Preprocessor
Private
Module
FragmentAST
Ptr
OperatorAST
Ptr
To
Member
OperatorAST
RecursiveASTVisitor
Reference
OperatorAST
Ref
Init
Lambda
CaptureAST
Ref
Lambda
CaptureAST
Reflect
ExpressionAST
RequirementAST
Requires
ClauseAST
Requires
ExpressionAST
Restrict
QualifierAST
Return
StatementAST
Right
Fold
ExpressionAST
Scoped
Attribute
TokenAST
Sign
Type
SpecifierAST
Simple
Attribute
TokenAST
Simple
DeclarationAST
Simple
Lambda
CaptureAST
Simple
Nested
Name
SpecifierAST
Simple
RequirementAST
Simple
Template
IdAST
Sizeof
ExpressionAST
Sizeof
Pack
ExpressionAST
Sizeof
Type
ExpressionAST
Size
Type
SpecifierAST
SpecifierAST
Splice
ExpressionAST
Splice
Member
ExpressionAST
SplicerAST
Splicer
Type
SpecifierAST
StatementAST
Static
Assert
DeclarationAST
Static
SpecifierAST
String
Literal
ExpressionAST
Structured
Binding
DeclarationAST
Subscript
ExpressionAST
Switch
StatementAST
Template
ArgumentAST
Template
DeclarationAST
Template
Nested
Name
SpecifierAST
Template
ParameterAST
Template
Type
ParameterAST
This
ExpressionAST
This
Lambda
CaptureAST
Thread
Local
SpecifierAST
Thread
SpecifierAST
Throw
Exception
SpecifierAST
Throw
ExpressionAST
Token
Trailing
Return
TypeAST
Translation
Unit
Translation
UnitAST
Try
Block
StatementAST
Try
Statement
Function
BodyAST
Type
ConstraintAST
Type
ConstructionAST
Typedef
SpecifierAST
Type
Exception
DeclarationAST
Type
IdAST
Typeid
ExpressionAST
Typeid
Of
Type
ExpressionAST
Type
Id
Reflect
ExpressionAST
Typename
SpecifierAST
Typename
Type
ParameterAST
Type
RequirementAST
Type
Template
ArgumentAST
Type
Trait
ExpressionAST
Unary
ExpressionAST
Underlying
Type
SpecifierAST
UnitAST
Unqualified
IdAST
User
Defined
String
Literal
ExpressionAST
Using
DeclarationAST
Using
DeclaratorAST
Using
DirectiveAST
Using
Enum
DeclarationAST
Va
Arg
ExpressionAST
Va
List
Type
SpecifierAST
Virtual
SpecifierAST
Void
Type
SpecifierAST
Volatile
QualifierAST
While
StatementAST
Yield
ExpressionAST
Interfaces
Diagnostic
Source
Location
Unit
cxx-frontend
Loading...