Searched refs:TypenameLoc (Results 1 - 7 of 7) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | Parser.cpp | 1589 SourceLocation TypenameLoc = ConsumeToken(); local 1619 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, 1634 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, 1651 Tok.setLocation(TypenameLoc);
|
H A D | ParseDeclCXX.cpp | 499 SourceLocation TypenameLoc; local 509 if (TryConsumeToken(tok::kw_typename, TypenameLoc)) 617 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier) 618 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, 619 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc)); 666 << FixItHint::CreateRemoval(SourceRange(TypenameLoc)); 684 HasTypenameKeyword, TypenameLoc);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 8004 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument 8010 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) 8011 Diag(TypenameLoc, 8015 << FixItHint::CreateRemoval(TypenameLoc); 8018 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None, 8019 TypenameLoc, QualifierLoc, II, IdLoc); 8026 TL.setElaboratedKeywordLoc(TypenameLoc); 8031 TL.setElaboratedKeywordLoc(TypenameLoc); 8041 SourceLocation TypenameLoc, 8049 if (TypenameLoc 8040 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument [all...] |
H A D | SemaDeclCXX.cpp | 7652 SourceLocation TypenameLoc) { 7707 HasTypenameKeyword, TypenameLoc); 8051 SourceLocation TypenameLoc) { 8107 UsingLoc, TypenameLoc, 7644 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument 8044 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, DeclarationNameInfo NameInfo, AttributeList *AttrList, bool IsInstantiation, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclCXX.h | 3099 SourceLocation TypenameLoc, 3105 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { } 3127 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, 3098 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclCXX.cpp | 2189 SourceLocation TypenameLoc, 2194 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc,
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 4169 SourceLocation TypenameLoc); 4181 SourceLocation TypenameLoc); 5881 /// \param TypenameLoc the location of the 'typename' keyword 5886 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, 5895 /// \param TypenameLoc the location of the 'typename' keyword 5904 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
|
Completed in 202 milliseconds