clang  6.0.0svn
clang::Parser Member List

This is the complete list of members for clang::Parser, including all inherited members.

BalancedDelimiterTracker classclang::Parserfriend
ColonProtectionRAIIObject classclang::Parserfriend
ConsumeAnyToken(bool ConsumeCodeCompletionTok=false)clang::Parserinline
ConsumeToken()clang::Parserinline
DeclGroupPtrTy typedefclang::Parser
Diag(SourceLocation Loc, unsigned DiagID)clang::Parser
Diag(const Token &Tok, unsigned DiagID)clang::Parser
Diag(unsigned DiagID)clang::Parserinline
EnterScope(unsigned ScopeFlags)clang::Parser
ExitScope()clang::Parser
FullExprArg typedefclang::Parser
getActions() constclang::Parserinline
getAttrFactory()clang::Parserinline
getCurScope() constclang::Parserinline
getCurToken() constclang::Parserinline
getEndOfPreviousToken()clang::Parserinline
getLangOpts() constclang::Parserinline
getNullabilityKeyword(NullabilityKind nullability)clang::Parserinline
getObjCDeclContext() constclang::Parserinline
getPreprocessor() constclang::Parserinline
getTargetInfo() constclang::Parserinline
getTypeAnnotation(const Token &Tok)clang::Parserinlinestatic
incrementMSManglingNumber() constclang::Parserinline
Initialize()clang::Parser
InMessageExpressionRAIIObject classclang::Parserfriend
IsTypeCast enum valueclang::Parser
MaybeTypeCast enum valueclang::Parser
NextToken()clang::Parserinline
NotTypeCast enum valueclang::Parser
ObjCDeclContextSwitch classclang::Parserfriend
operator|(SkipUntilFlags L, SkipUntilFlags R)clang::Parserfriend
ParenBraceBracketBalancer classclang::Parserfriend
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::Parserinline
ParseTypeName(SourceRange *Range=nullptr, Declarator::TheContext Context=Declarator::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 classclang::Parserfriend
SkipMalformedDecl()clang::Parser
SkipUntil(tok::TokenKind T, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0))clang::Parserinline
SkipUntil(tok::TokenKind T1, tok::TokenKind T2, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0))clang::Parserinline
SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T3, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0))clang::Parserinline
SkipUntil(ArrayRef< tok::TokenKind > Toks, SkipUntilFlags Flags=static_cast< SkipUntilFlags >(0))clang::Parser
SkipUntilFlags enum nameclang::Parser
StopAtCodeCompletion enum valueclang::Parser
StopAtSemi enum valueclang::Parser
StopBeforeMatch enum valueclang::Parser
TemplateParameterLists typedefclang::Parser
TemplateTy typedefclang::Parser
TryAnnotateCXXScopeToken(bool EnteringContext=false)clang::Parser
TryAnnotateTypeOrScopeToken()clang::Parser
TryAnnotateTypeOrScopeTokenAfterScopeSpec(CXXScopeSpec &SS, bool IsNewScope)clang::Parser
TryConsumeToken(tok::TokenKind Expected)clang::Parserinline
TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc)clang::Parserinline
TypeCastState enum nameclang::Parser
~CodeCompletionHandler()clang::CodeCompletionHandlervirtual
~Parser() overrideclang::Parser