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

/external/clang/lib/Parse/
H A DParser.cpp1498 SourceLocation TypenameLoc = ConsumeToken(); local
1528 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1542 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1559 Tok.setLocation(TypenameLoc);
H A DParseDeclCXX.cpp454 SourceLocation TypenameLoc; local
467 TypenameLoc = ConsumeToken();
554 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier)
555 << FixItHint::CreateRemoval(SourceRange(TypenameLoc,
556 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc));
599 << FixItHint::CreateRemoval(SourceRange(TypenameLoc));
617 HasTypenameKeyword, TypenameLoc);
/external/clang/lib/AST/
H A DDeclCXX.cpp2008 SourceLocation TypenameLoc,
2012 return new (C) UnresolvedUsingTypenameDecl(DC, UsingLoc, TypenameLoc,
2006 Create(ASTContext &C, DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, DeclarationName TargetName) argument
/external/clang/include/clang/AST/
H A DDeclCXX.h2909 SourceLocation TypenameLoc,
2915 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { }
2937 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
2908 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument
/external/clang/lib/Sema/
H A DSemaTemplate.cpp7472 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument
7478 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
7479 Diag(TypenameLoc,
7483 << FixItHint::CreateRemoval(TypenameLoc);
7486 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
7487 TypenameLoc, QualifierLoc, II, IdLoc);
7494 TL.setElaboratedKeywordLoc(TypenameLoc);
7499 TL.setElaboratedKeywordLoc(TypenameLoc);
7509 SourceLocation TypenameLoc,
7517 if (TypenameLoc
7508 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
[all...]
H A DSemaDeclCXX.cpp6759 SourceLocation TypenameLoc) {
6814 HasTypenameKeyword, TypenameLoc);
7091 SourceLocation TypenameLoc) {
7140 UsingLoc, TypenameLoc,
6751 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument
7084 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, AttributeList *AttrList, bool IsInstantiation, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument

Completed in 421 milliseconds