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

/external/clang/lib/Parse/
H A DParser.cpp1612 SourceLocation TypenameLoc = ConsumeToken(); local
1642 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1657 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1674 Tok.setLocation(TypenameLoc);
H A DParseDeclCXX.cpp499 SourceLocation TypenameLoc; local
509 if (TryConsumeToken(tok::kw_typename, TypenameLoc))
617 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier)
618 << FixItHint::CreateRemoval(SourceRange(TypenameLoc,
619 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc));
666 << FixItHint::CreateRemoval(SourceRange(TypenameLoc));
684 HasTypenameKeyword, TypenameLoc);
/external/clang/include/clang/AST/
H A DDeclCXX.h3280 SourceLocation TypenameLoc,
3286 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { }
3308 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
3279 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument
/external/clang/lib/Sema/
H A DSemaTemplate.cpp8142 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument
8148 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
8149 Diag(TypenameLoc,
8153 << FixItHint::CreateRemoval(TypenameLoc);
8156 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
8157 TypenameLoc, QualifierLoc, II, IdLoc);
8164 TL.setElaboratedKeywordLoc(TypenameLoc);
8169 TL.setElaboratedKeywordLoc(TypenameLoc);
8179 SourceLocation TypenameLoc,
8187 if (TypenameLoc
8178 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.cpp7810 SourceLocation TypenameLoc) {
7865 HasTypenameKeyword, TypenameLoc);
8239 SourceLocation TypenameLoc) {
8304 UsingLoc, TypenameLoc,
7802 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument
8232 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, DeclarationNameInfo NameInfo, AttributeList *AttrList, bool IsInstantiation, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument

Completed in 214 milliseconds