clang
6.0.0
|
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 |
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() | clang::Parser | inline |
getLangOpts() const | 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 |
IsTypeCast enum value | clang::Parser | |
MaybeTypeCast enum value | clang::Parser | |
NextToken() | clang::Parser | inline |
NotTypeCast enum value | clang::Parser | |
ObjCDeclContextSwitch class | clang::Parser | friend |
operator|(SkipUntilFlags L, SkipUntilFlags R) | clang::Parser | friend |
ParenBraceBracketBalancer class | clang::Parser | friend |
ParseAssignmentExpression(TypeCastState isTypeCast=NotTypeCast) | clang::Parser | |
ParseConstantExpression(TypeCastState isTypeCast=NotTypeCast) | clang::Parser | |
ParseConstantExpressionInExprEvalContext(TypeCastState isTypeCast=NotTypeCast) | clang::Parser | |
ParseConstraintExpression() | clang::Parser | |
ParseExpression(TypeCastState isTypeCast=NotTypeCast) | clang::Parser | |
ParseFirstTopLevelDecl(DeclGroupPtrTy &Result) | clang::Parser | |
ParseMSAsmIdentifier(llvm::SmallVectorImpl< Token > &LineToks, unsigned &NumLineToksConsumed, bool IsUnevaluated) | clang::Parser | |
ParseOpenMPParensExpr(StringRef ClauseName, SourceLocation &RLoc) | clang::Parser | |
ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind, SmallVectorImpl< Expr *> &Vars, OpenMPVarListDataTy &Data) | clang::Parser | |
Parser(Preprocessor &PP, Sema &Actions, bool SkipFunctionBodies) | clang::Parser | |
ParseTopLevelDecl(DeclGroupPtrTy &Result) | clang::Parser | |
ParseTopLevelDecl() | clang::Parser | inline |
ParseTypeName(SourceRange *Range=nullptr, DeclaratorContext Context=DeclaratorContext::TypeNameContext, AccessSpecifier AS=AS_none, Decl **OwnedType=nullptr, ParsedAttributes *Attrs=nullptr) | clang::Parser | |
ParseUnqualifiedId(CXXScopeSpec &SS, bool EnteringContext, bool AllowDestructorName, bool AllowConstructorName, bool AllowDeductionGuide, ParsedType ObjectType, SourceLocation &TemplateKWLoc, UnqualifiedId &Result) | clang::Parser | |
PoisonSEHIdentifiersRAIIObject class | clang::Parser | friend |
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 | |
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 | |
TryAnnotateTypeOrScopeToken() | clang::Parser | |
TryAnnotateTypeOrScopeTokenAfterScopeSpec(CXXScopeSpec &SS, bool IsNewScope) | clang::Parser | |
TryConsumeToken(tok::TokenKind Expected) | clang::Parser | inline |
TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) | clang::Parser | inline |
TypeCastState enum name | clang::Parser | |
~CodeCompletionHandler() | clang::CodeCompletionHandler | virtual |
~Parser() override | clang::Parser |