Searched refs:TypenameLoc (Results 1 – 7 of 7) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/ |
| D | ParseDeclCXX.cpp | 454 SourceLocation TypenameLoc; in ParseUsingDeclaration() local 465 TypenameLoc = ConsumeToken(); in ParseUsingDeclaration() 564 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier) in ParseUsingDeclaration() 565 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, in ParseUsingDeclaration() 566 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc)); in ParseUsingDeclaration() 610 << FixItHint::CreateRemoval(SourceRange(TypenameLoc)); in ParseUsingDeclaration() 628 HasTypenameKeyword, TypenameLoc); in ParseUsingDeclaration()
|
| D | Parser.cpp | 1569 SourceLocation TypenameLoc = ConsumeToken(); in TryAnnotateTypeOrScopeToken() local 1599 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken() 1613 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken() 1630 Tok.setLocation(TypenameLoc); in TryAnnotateTypeOrScopeToken()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplate.cpp | 7584 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, in ActOnTypenameType() argument 7590 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType() 7591 Diag(TypenameLoc, in ActOnTypenameType() 7595 << FixItHint::CreateRemoval(TypenameLoc); in ActOnTypenameType() 7598 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None, in ActOnTypenameType() 7599 TypenameLoc, QualifierLoc, II, IdLoc); in ActOnTypenameType() 7606 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType() 7611 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType() 7621 SourceLocation TypenameLoc, in ActOnTypenameType() argument 7629 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType() [all …]
|
| D | SemaDeclCXX.cpp | 6974 SourceLocation TypenameLoc) { in ActOnUsingDeclaration() argument 7029 HasTypenameKeyword, TypenameLoc); in ActOnUsingDeclaration() 7317 SourceLocation TypenameLoc) { in BuildUsingDeclaration() argument 7366 UsingLoc, TypenameLoc, in BuildUsingDeclaration()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | DeclCXX.h | 2977 SourceLocation TypenameLoc, in UnresolvedUsingTypenameDecl() argument 2983 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { } in UnresolvedUsingTypenameDecl() 3005 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | DeclCXX.cpp | 2074 SourceLocation TypenameLoc, in Create() argument 2078 return new (C) UnresolvedUsingTypenameDecl(DC, UsingLoc, TypenameLoc, in Create()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | Sema.h | 3694 SourceLocation TypenameLoc); 3706 SourceLocation TypenameLoc); 5408 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, 5426 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
|