Home
last modified time | relevance | path

Searched refs:AllowImplicitTypename (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp1333 Parser::isCXXDeclarationSpecifier(ImplicitTypenameContext AllowImplicitTypename, in isCXXDeclarationSpecifier() argument
1414 if (TryAnnotateTypeOrScopeToken(AllowImplicitTypename)) in isCXXDeclarationSpecifier()
1435 if (TryAnnotateTypeOrScopeToken(AllowImplicitTypename)) in isCXXDeclarationSpecifier()
1445 return isCXXDeclarationSpecifier(AllowImplicitTypename, BracedCastResult, in isCXXDeclarationSpecifier()
1478 if (TryAnnotateTypeOrScopeToken(AllowImplicitTypename)) in isCXXDeclarationSpecifier()
1480 return isCXXDeclarationSpecifier(AllowImplicitTypename, BracedCastResult, in isCXXDeclarationSpecifier()
1605 return isCXXDeclarationSpecifier(AllowImplicitTypename, BracedCastResult, in isCXXDeclarationSpecifier()
1631 AnnotateTemplateIdTokenAsType(SS, AllowImplicitTypename); in isCXXDeclarationSpecifier()
1638 if (TryAnnotateTypeOrScopeToken(AllowImplicitTypename)) in isCXXDeclarationSpecifier()
1670 AllowImplicitTypename, BracedCastResult, InvalidAsDeclSpec); in isCXXDeclarationSpecifier()
[all …]
H A DParser.cpp1781 ImplicitTypenameContext AllowImplicitTypename) { in TryAnnotateName() argument
1796 AllowImplicitTypename)) in TryAnnotateName()
1810 AllowImplicitTypename)) in TryAnnotateName()
2001 ImplicitTypenameContext AllowImplicitTypename) { in TryAnnotateTypeOrScopeToken() argument
2019 bool Result = TryAnnotateTypeOrScopeToken(AllowImplicitTypename); in TryAnnotateTypeOrScopeToken()
2045 (!TryAnnotateTypeOrScopeToken(AllowImplicitTypename) && in TryAnnotateTypeOrScopeToken()
2123 AllowImplicitTypename); in TryAnnotateTypeOrScopeToken()
2131 ImplicitTypenameContext AllowImplicitTypename) { in TryAnnotateTypeOrScopeTokenAfterScopeSpec() argument
2139 /*IsClassTemplateDeductionContext=*/true, AllowImplicitTypename)) { in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
2225 AnnotateTemplateIdTokenAsType(SS, AllowImplicitTypename); in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
H A DParseDecl.cpp2916 DeclSpec &DS, ImplicitTypenameContext AllowImplicitTypename, in ParseSpecifierQualifierList() argument
2923 AllowImplicitTypename); in ParseSpecifierQualifierList()
3578 ImplicitTypenameContext AllowImplicitTypename) { in ParseDeclarationSpecifiers() argument
3591 AllowImplicitTypename = ImplicitTypenameContext::No; in ParseDeclarationSpecifiers()
3822 AnnotateTemplateIdTokenAsType(SS, AllowImplicitTypename); in ParseDeclarationSpecifiers()
3849 if (AllowImplicitTypename == ImplicitTypenameContext::Yes && in ParseDeclarationSpecifiers()
3855 AnnotateTemplateIdTokenAsType(SS, AllowImplicitTypename); in ParseDeclarationSpecifiers()
3886 isClassTemplateDeductionContext(DSContext), AllowImplicitTypename); in ParseDeclarationSpecifiers()
4205 AnnotateTemplateIdTokenAsType(SS, AllowImplicitTypename); in ParseDeclarationSpecifiers()
6006 ImplicitTypenameContext AllowImplicitTypename, in isDeclarationSpecifier() argument
[all …]
H A DParseTemplate.cpp1350 CXXScopeSpec &SS, ImplicitTypenameContext AllowImplicitTypename, in AnnotateTemplateIdTokenAsType() argument
1369 /*IsCtorOrDtorName=*/false, IsClassName, AllowImplicitTypename); in AnnotateTemplateIdTokenAsType()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h922 TryAnnotateTypeOrScopeToken(ImplicitTypenameContext AllowImplicitTypename =
926 ImplicitTypenameContext AllowImplicitTypename);
956 ImplicitTypenameContext AllowImplicitTypename =
2516 ImplicitTypenameContext AllowImplicitTypename);
2534 DeclSpec &DS, ImplicitTypenameContext AllowImplicitTypename,
2555 bool isDeclarationSpecifier(ImplicitTypenameContext AllowImplicitTypename,
2684 ImplicitTypenameContext AllowImplicitTypename =
2731 isCXXDeclarationSpecifier(ImplicitTypenameContext AllowImplicitTypename,
2773 ImplicitTypenameContext AllowImplicitTypename =
3835 ImplicitTypenameContext AllowImplicitTypename,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp3559 ImplicitTypenameContext AllowImplicitTypename) { in ActOnTemplateIdType() argument
3574 if (AllowImplicitTypename == ImplicitTypenameContext::Yes) { in ActOnTemplateIdType()
H A DSemaDecl.cpp293 ImplicitTypenameContext AllowImplicitTypename, in getTypeName() argument
322 if (AllowImplicitTypename == ImplicitTypenameContext::No && in getTypeName()
439 if (AllowImplicitTypename == ImplicitTypenameContext::Yes) { in getTypeName()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3136 ImplicitTypenameContext AllowImplicitTypename =
11398 ImplicitTypenameContext AllowImplicitTypename =