Home
last modified time | relevance | path

Searched defs:AllowImplicitTypename (Results 1 – 6 of 6) sorted by relevance

/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp1333 Parser::isCXXDeclarationSpecifier(ImplicitTypenameContext AllowImplicitTypename, in isCXXDeclarationSpecifier() argument
1993 isCXXFunctionDeclarator(bool * IsAmbiguous,ImplicitTypenameContext AllowImplicitTypename) isCXXFunctionDeclarator() argument
2056 TryParseParameterDeclarationClause(bool * InvalidAsDeclaration,bool VersusTemplateArgument,ImplicitTypenameContext AllowImplicitTypename) TryParseParameterDeclarationClause() argument
[all...]
H A DParser.cpp1781 TryAnnotateName(CorrectionCandidateCallback * CCC,ImplicitTypenameContext AllowImplicitTypename) TryAnnotateName() argument
2001 TryAnnotateTypeOrScopeToken(ImplicitTypenameContext AllowImplicitTypename) TryAnnotateTypeOrScopeToken() argument
2131 TryAnnotateTypeOrScopeTokenAfterScopeSpec(CXXScopeSpec & SS,bool IsNewScope,ImplicitTypenameContext AllowImplicitTypename) TryAnnotateTypeOrScopeTokenAfterScopeSpec() argument
[all...]
H A DParseDecl.cpp2908 ParseSpecifierQualifierList(DeclSpec & DS,ImplicitTypenameContext AllowImplicitTypename,AccessSpecifier AS,DeclSpecContext DSC) ParseSpecifierQualifierList() argument
3570 ParseDeclarationSpecifiers(DeclSpec & DS,ParsedTemplateInfo & TemplateInfo,AccessSpecifier AS,DeclSpecContext DSContext,LateParsedAttrList * LateAttrs,ImplicitTypenameContext AllowImplicitTypename) ParseDeclarationSpecifiers() argument
5999 isDeclarationSpecifier(ImplicitTypenameContext AllowImplicitTypename,bool DisambiguatingWithExpression) isDeclarationSpecifier() argument
7164 auto AllowImplicitTypename = ImplicitTypenameContext::No; ParseDirectDeclarator() local
7839 auto AllowImplicitTypename = ImplicitTypenameContext::No; ParseParameterDeclarationClause() local
[all...]
H A DParseTemplate.cpp1350 AnnotateTemplateIdTokenAsType(CXXScopeSpec & SS,ImplicitTypenameContext AllowImplicitTypename,bool IsClassName) AnnotateTemplateIdTokenAsType() argument
/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp4772 ActOnTemplateIdType(Scope * S,CXXScopeSpec & SS,SourceLocation TemplateKWLoc,TemplateTy TemplateD,const IdentifierInfo * TemplateII,SourceLocation TemplateIILoc,SourceLocation LAngleLoc,ASTTemplateArgsPtr TemplateArgsIn,SourceLocation RAngleLoc,bool IsCtorOrDtorName,bool IsClassName,ImplicitTypenameContext AllowImplicitTypename) ActOnTemplateIdType() argument
H A DSemaDecl.cpp293 getTypeName(const IdentifierInfo & II,SourceLocation NameLoc,Scope * S,CXXScopeSpec * SS,bool isClassName,bool HasTrailingDot,ParsedType ObjectTypePtr,bool IsCtorOrDtorName,bool WantNontrivialTypeSourceInfo,bool IsClassTemplateDeductionContext,ImplicitTypenameContext AllowImplicitTypename,IdentifierInfo ** CorrectedII) getTypeName() argument