Searched refs:TypenameLoc (Results 1 – 7 of 7) sorted by relevance
/external/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 445 SourceLocation TypenameLoc; in ParseUsingDeclaration() local 451 TypenameLoc = Tok.getLocation(); in ParseUsingDeclaration() 526 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier) in ParseUsingDeclaration() 527 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, in ParseUsingDeclaration() 528 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc)); in ParseUsingDeclaration() 565 << FixItHint::CreateRemoval(SourceRange(TypenameLoc)); in ParseUsingDeclaration() 581 IsTypeName, TypenameLoc); in ParseUsingDeclaration()
|
D | Parser.cpp | 1263 SourceLocation TypenameLoc = ConsumeToken(); in TryAnnotateTypeOrScopeToken() local 1280 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken() 1295 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken() 1312 Tok.setLocation(TypenameLoc); in TryAnnotateTypeOrScopeToken()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 6782 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, in ActOnTypenameType() argument 6788 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType() 6789 Diag(TypenameLoc, in ActOnTypenameType() 6793 << FixItHint::CreateRemoval(TypenameLoc); in ActOnTypenameType() 6796 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None, in ActOnTypenameType() 6797 TypenameLoc, QualifierLoc, II, IdLoc); in ActOnTypenameType() 6804 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType() 6809 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType() 6819 SourceLocation TypenameLoc, in ActOnTypenameType() argument 6827 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType() [all …]
|
D | SemaDeclCXX.cpp | 5915 SourceLocation TypenameLoc) { in ActOnUsingDeclaration() argument 5973 IsTypeName, TypenameLoc); in ActOnUsingDeclaration() 6220 SourceLocation TypenameLoc) { in BuildUsingDeclaration() argument 6268 UsingLoc, TypenameLoc, in BuildUsingDeclaration()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 2849 SourceLocation TypenameLoc, 2855 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { } 2877 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1970 SourceLocation TypenameLoc, in Create() argument 1974 return new (C) UnresolvedUsingTypenameDecl(DC, UsingLoc, TypenameLoc, in Create()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3008 SourceLocation TypenameLoc); 3020 SourceLocation TypenameLoc); 4651 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, 4669 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
|