Searched refs:TypenameLoc (Results 1 – 7 of 7) sorted by relevance
/external/clang/lib/Parse/ |
D | Parser.cpp | 1612 SourceLocation TypenameLoc = ConsumeToken(); in TryAnnotateTypeOrScopeToken() local 1642 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken() 1657 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken() 1674 Tok.setLocation(TypenameLoc); in TryAnnotateTypeOrScopeToken()
|
D | ParseDeclCXX.cpp | 499 SourceLocation TypenameLoc; in ParseUsingDeclaration() local 509 if (TryConsumeToken(tok::kw_typename, TypenameLoc)) in ParseUsingDeclaration() 617 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier) in ParseUsingDeclaration() 618 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, in ParseUsingDeclaration() 619 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc)); in ParseUsingDeclaration() 666 << FixItHint::CreateRemoval(SourceRange(TypenameLoc)); in ParseUsingDeclaration() 684 HasTypenameKeyword, TypenameLoc); in ParseUsingDeclaration()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 8142 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, in ActOnTypenameType() argument 8148 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType() 8149 Diag(TypenameLoc, in ActOnTypenameType() 8153 << FixItHint::CreateRemoval(TypenameLoc); in ActOnTypenameType() 8156 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None, in ActOnTypenameType() 8157 TypenameLoc, QualifierLoc, II, IdLoc); in ActOnTypenameType() 8164 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType() 8169 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType() 8179 SourceLocation TypenameLoc, in ActOnTypenameType() argument 8187 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType() [all …]
|
D | SemaDeclCXX.cpp | 7810 SourceLocation TypenameLoc) { in ActOnUsingDeclaration() argument 7865 HasTypenameKeyword, TypenameLoc); in ActOnUsingDeclaration() 8239 SourceLocation TypenameLoc) { in BuildUsingDeclaration() argument 8304 UsingLoc, TypenameLoc, in BuildUsingDeclaration()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 3280 SourceLocation TypenameLoc, in UnresolvedUsingTypenameDecl() argument 3286 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { } in UnresolvedUsingTypenameDecl() 3308 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 2275 SourceLocation TypenameLoc, in Create() argument 2280 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc, in Create()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 4259 SourceLocation TypenameLoc); 4278 SourceLocation TypenameLoc); 6009 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, 6027 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
|