Searched defs:TypenameLoc (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/Parse/
H A DParser.cpp1193 SourceLocation TypenameLoc = ConsumeToken(); local
1209 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1224 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1241 Tok.setLocation(TypenameLoc);
H A DParseDeclCXX.cpp439 SourceLocation TypenameLoc; local
445 TypenameLoc = Tok.getLocation();
518 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier)
519 << FixItHint::CreateRemoval(SourceRange(TypenameLoc,
520 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc));
557 << FixItHint::CreateRemoval(SourceRange(TypenameLoc));
573 IsTypeName, TypenameLoc);
/external/clang/lib/AST/
H A DDeclCXX.cpp1678 SourceLocation TypenameLoc,
1682 return new (C) UnresolvedUsingTypenameDecl(DC, UsingLoc, TypenameLoc,
1676 Create(ASTContext &C, DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, DeclarationName TargetName) argument
/external/clang/include/clang/AST/
H A DDeclCXX.h2579 SourceLocation TypenameLoc,
2585 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { }
2607 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
2578 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument
/external/clang/lib/Sema/
H A DSemaTemplate.cpp6430 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument
6436 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
6437 Diag(TypenameLoc,
6441 << FixItHint::CreateRemoval(TypenameLoc);
6444 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
6445 TypenameLoc, QualifierLoc, II, IdLoc);
6452 TL.setKeywordLoc(TypenameLoc);
6457 TL.setKeywordLoc(TypenameLoc);
6466 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument
6474 if (TypenameLoc
[all...]
H A DSemaDeclCXX.cpp5783 SourceLocation TypenameLoc) {
5841 IsTypeName, TypenameLoc);
6088 SourceLocation TypenameLoc) {
6136 UsingLoc, TypenameLoc,
5775 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool IsTypeName, SourceLocation TypenameLoc) argument
6081 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, AttributeList *AttrList, bool IsInstantiation, bool IsTypeName, SourceLocation TypenameLoc) argument

Completed in 151 milliseconds