Searched refs:TypenameLoc (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Parse/
H A DParser.cpp1514 SourceLocation TypenameLoc = ConsumeToken(); local
1544 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1559 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1576 Tok.setLocation(TypenameLoc);
H A DParseDeclCXX.cpp483 SourceLocation TypenameLoc; local
493 if (TryConsumeToken(tok::kw_typename, TypenameLoc))
592 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier)
593 << FixItHint::CreateRemoval(SourceRange(TypenameLoc,
594 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc));
639 << FixItHint::CreateRemoval(SourceRange(TypenameLoc));
657 HasTypenameKeyword, TypenameLoc);
/external/clang/lib/Sema/
H A DSemaTemplate.cpp7722 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument
7728 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
7729 Diag(TypenameLoc,
7733 << FixItHint::CreateRemoval(TypenameLoc);
7736 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
7737 TypenameLoc, QualifierLoc, II, IdLoc);
7744 TL.setElaboratedKeywordLoc(TypenameLoc);
7749 TL.setElaboratedKeywordLoc(TypenameLoc);
7759 SourceLocation TypenameLoc,
7767 if (TypenameLoc
7758 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.cpp7183 SourceLocation TypenameLoc) {
7238 HasTypenameKeyword, TypenameLoc);
7573 SourceLocation TypenameLoc) {
7629 UsingLoc, TypenameLoc,
7175 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument
7566 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, DeclarationNameInfo NameInfo, AttributeList *AttrList, bool IsInstantiation, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument
/external/clang/include/clang/AST/
H A DDeclCXX.h3053 SourceLocation TypenameLoc,
3059 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { }
3081 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
3052 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument
/external/clang/lib/AST/
H A DDeclCXX.cpp2092 SourceLocation TypenameLoc,
2097 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc,
2090 Create(ASTContext &C, DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, DeclarationName TargetName) argument
/external/clang/include/clang/Sema/
H A DSema.h3832 SourceLocation TypenameLoc);
3844 SourceLocation TypenameLoc);
5518 /// \param TypenameLoc the location of the 'typename' keyword
5523 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
5532 /// \param TypenameLoc the location of the 'typename' keyword
5541 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,

Completed in 1034 milliseconds