|
clang 22.0.0git
|
This is the complete list of members for clang::Parser, including all inherited members.
| BalancedDelimiterTracker class | clang::Parser | friend |
| ColonProtectionRAIIObject class | clang::Parser | friend |
| ConsumeAnyToken(bool ConsumeCodeCompletionTok=false) | clang::Parser | inline |
| ConsumeToken() | clang::Parser | inline |
| DeclGroupPtrTy typedef | clang::Parser | |
| Diag(SourceLocation Loc, unsigned DiagID) | clang::Parser | |
| Diag(const Token &Tok, unsigned DiagID) | clang::Parser | |
| Diag(unsigned DiagID) | clang::Parser | inline |
| DiagCompat(SourceLocation Loc, unsigned CompatDiagId) | clang::Parser | |
| DiagCompat(const Token &Tok, unsigned CompatDiagId) | clang::Parser | |
| DiagCompat(unsigned CompatDiagId) | clang::Parser | inline |
| EnterScope(unsigned ScopeFlags) | clang::Parser | |
| ExitScope() | clang::Parser | |
| FullExprArg typedef | clang::Parser | |
| getActions() const | clang::Parser | inline |
| getAttrFactory() | clang::Parser | inline |
| getCurScope() const | clang::Parser | inline |
| getCurToken() const | clang::Parser | inline |
| getEndOfPreviousToken() const | clang::Parser | |
| getLangOpts() const | clang::Parser | inline |
| GetLookAheadToken(unsigned N) | clang::Parser | inline |
| getNullabilityKeyword(NullabilityKind nullability) | clang::Parser | inline |
| getObjCDeclContext() const | clang::Parser | inline |
| getPreprocessor() const | clang::Parser | inline |
| getTargetInfo() const | clang::Parser | inline |
| getTypeAnnotation(const Token &Tok) | clang::Parser | inlinestatic |
| incrementMSManglingNumber() const | clang::Parser | inline |
| Initialize() | clang::Parser | |
| InMessageExpressionRAIIObject class | clang::Parser | friend |
| MightBeCXXScopeToken() | clang::Parser | inline |
| MisleadingIndentationElseLoc | clang::Parser | |
| NextToken() | clang::Parser | inline |
| ObjCDeclContextSwitch class | clang::Parser | friend |
| OffsetOfStateRAIIObject class | clang::Parser | friend |
| operator|(SkipUntilFlags L, SkipUntilFlags R) | clang::Parser | friend |
| ParenBraceBracketBalancer class | clang::Parser | friend |
| ParseArrayBoundExpression() | clang::Parser | |
| ParseAssignmentExpression(TypoCorrectionTypeBehavior CorrectionBehavior=TypoCorrectionTypeBehavior::AllowNonTypes) | clang::Parser | |
| ParseCaseExpression(SourceLocation CaseLoc) | clang::Parser | |
| ParseConditionalExpression() | clang::Parser | |
| ParseConstantExpression() | clang::Parser | |
| ParseConstantExpressionInExprEvalContext(TypoCorrectionTypeBehavior CorrectionBehavior=TypoCorrectionTypeBehavior::AllowNonTypes) | clang::Parser | |
| ParseConstraintExpression() | clang::Parser | |
| ParseConstraintLogicalAndExpression(bool IsTrailingRequiresClause) | clang::Parser | |
| ParseConstraintLogicalOrExpression(bool IsTrailingRequiresClause) | clang::Parser | |
| ParseExpression(TypoCorrectionTypeBehavior CorrectionBehavior=TypoCorrectionTypeBehavior::AllowNonTypes) | clang::Parser | |
| ParseFirstTopLevelDecl(DeclGroupPtrTy &Result, Sema::ModuleImportState &ImportState) | clang::Parser | |
| parseMapperModifier(SemaOpenMP::OpenMPVarListDataTy &Data) | clang::Parser | |
| parseMapTypeModifiers(SemaOpenMP::OpenMPVarListDataTy &Data) | clang::Parser | |
| ParseMSAsmIdentifier(llvm::SmallVectorImpl< Token > &LineToks, unsigned &NumLineToksConsumed, bool IsUnevaluated) | clang::Parser | |
| ParseOpenACCDirectiveDecl(AccessSpecifier &AS, ParsedAttributes &Attrs, DeclSpec::TST TagType, Decl *TagDecl) | clang::Parser | |
| ParseOpenACCDirectiveStmt() | clang::Parser | |
| ParseOpenMPDeclareBeginVariantDirective(SourceLocation Loc) | clang::Parser | |
| ParseOpenMPParensExpr(StringRef ClauseName, SourceLocation &RLoc, bool IsAddressOfOperand=false) | clang::Parser | |
| ParseOpenMPReservedLocator(OpenMPClauseKind Kind, SemaOpenMP::OpenMPVarListDataTy &Data, const LangOptions &LangOpts) | clang::Parser | |
| ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind, SmallVectorImpl< Expr * > &Vars, SemaOpenMP::OpenMPVarListDataTy &Data) | clang::Parser | |
| Parser(Preprocessor &PP, Sema &Actions, bool SkipFunctionBodies) | clang::Parser | |
| ParseStringLiteralExpression(bool AllowUserDefinedLiteral=false) | clang::Parser | |
| ParseTopLevelDecl(DeclGroupPtrTy &Result, Sema::ModuleImportState &ImportState) | clang::Parser | |
| ParseTopLevelDecl() | clang::Parser | inline |
| ParseTypeName(SourceRange *Range=nullptr, DeclaratorContext Context=DeclaratorContext::TypeName, AccessSpecifier AS=AS_none, Decl **OwnedType=nullptr, ParsedAttributes *Attrs=nullptr) | clang::Parser | |
| ParseUnevaluatedStringLiteralExpression() | clang::Parser | |
| ParseUnqualifiedId(CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, bool EnteringContext, bool AllowDestructorName, bool AllowConstructorName, bool AllowDeductionGuide, SourceLocation *TemplateKWLoc, UnqualifiedId &Result) | clang::Parser | |
| ParsingOpenACCDirectiveRAII class | clang::Parser | friend |
| ParsingOpenMPDirectiveRAII class | clang::Parser | friend |
| PoisonSEHIdentifiersRAIIObject class | clang::Parser | friend |
| ReenterTemplateScopes(MultiParseScope &S, Decl *D) | clang::Parser | |
| SkipMalformedDecl() | clang::Parser | |
| SkipUntil(tok::TokenKind T, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0)) | clang::Parser | inline |
| SkipUntil(tok::TokenKind T1, tok::TokenKind T2, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0)) | clang::Parser | inline |
| SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T3, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0)) | clang::Parser | inline |
| SkipUntil(ArrayRef< tok::TokenKind > Toks, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0)) | clang::Parser | |
| SkipUntilFlags enum name | clang::Parser | |
| StmtVector typedef | clang::Parser | |
| StopAtCodeCompletion enum value | clang::Parser | |
| StopAtSemi enum value | clang::Parser | |
| StopBeforeMatch enum value | clang::Parser | |
| TemplateParameterLists typedef | clang::Parser | |
| TemplateTy typedef | clang::Parser | |
| TryAnnotateCXXScopeToken(bool EnteringContext=false) | clang::Parser | |
| TryAnnotateOptionalCXXScopeToken(bool EnteringContext=false) | clang::Parser | inline |
| TryAnnotateTypeOrScopeToken(ImplicitTypenameContext AllowImplicitTypename=ImplicitTypenameContext::No) | clang::Parser | |
| TryAnnotateTypeOrScopeTokenAfterScopeSpec(CXXScopeSpec &SS, bool IsNewScope, ImplicitTypenameContext AllowImplicitTypename) | clang::Parser | |
| TryConsumeToken(tok::TokenKind Expected) | clang::Parser | inline |
| TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) | clang::Parser | inline |
| ~CodeCompletionHandler() | clang::CodeCompletionHandler | virtual |
| ~Parser() override | clang::Parser |