Searched defs:TypenameLoc (Results 1 - 6 of 6) sorted by relevance
/external/clang/lib/Parse/ |
H A D | Parser.cpp | 1470 SourceLocation TypenameLoc = ConsumeToken(); local 1500 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, 1514 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, 1531 Tok.setLocation(TypenameLoc);
|
H A D | ParseDeclCXX.cpp | 445 SourceLocation TypenameLoc; local 458 TypenameLoc = Tok.getLocation(); 533 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier) 534 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, 535 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc)); 577 << FixItHint::CreateRemoval(SourceRange(TypenameLoc)); 594 IsTypeName, TypenameLoc);
|
/external/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1994 SourceLocation TypenameLoc, 1998 return new (C) UnresolvedUsingTypenameDecl(DC, UsingLoc, TypenameLoc, 1992 Create(ASTContext &C, DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, DeclarationName TargetName) argument
|
/external/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2861 SourceLocation TypenameLoc, 2867 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { } 2889 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, 2860 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 6918 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument 6924 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) 6925 Diag(TypenameLoc, 6929 << FixItHint::CreateRemoval(TypenameLoc); 6932 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None, 6933 TypenameLoc, QualifierLoc, II, IdLoc); 6940 TL.setElaboratedKeywordLoc(TypenameLoc); 6945 TL.setElaboratedKeywordLoc(TypenameLoc); 6955 SourceLocation TypenameLoc, 6963 if (TypenameLoc 6954 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 | 5835 SourceLocation TypenameLoc) { 5895 IsTypeName, TypenameLoc); 6142 SourceLocation TypenameLoc) { 6190 UsingLoc, TypenameLoc, 5827 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool IsTypeName, SourceLocation TypenameLoc) argument 6135 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, AttributeList *AttrList, bool IsInstantiation, bool IsTypeName, SourceLocation TypenameLoc) argument
|
Completed in 166 milliseconds