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

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParser.cpp1589 SourceLocation TypenameLoc = ConsumeToken(); local
1619 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1634 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1651 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);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp8004 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument
8010 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
8011 Diag(TypenameLoc,
8015 << FixItHint::CreateRemoval(TypenameLoc);
8018 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
8019 TypenameLoc, QualifierLoc, II, IdLoc);
8026 TL.setElaboratedKeywordLoc(TypenameLoc);
8031 TL.setElaboratedKeywordLoc(TypenameLoc);
8041 SourceLocation TypenameLoc,
8049 if (TypenameLoc
8040 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.cpp7652 SourceLocation TypenameLoc) {
7707 HasTypenameKeyword, TypenameLoc);
8051 SourceLocation TypenameLoc) {
8107 UsingLoc, TypenameLoc,
7644 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument
8044 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, DeclarationNameInfo NameInfo, AttributeList *AttrList, bool IsInstantiation, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h3099 SourceLocation TypenameLoc,
3105 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { }
3127 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
3098 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp2189 SourceLocation TypenameLoc,
2194 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc,
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h4169 SourceLocation TypenameLoc);
4181 SourceLocation TypenameLoc);
5881 /// \param TypenameLoc the location of the 'typename' keyword
5886 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
5895 /// \param TypenameLoc the location of the 'typename' keyword
5904 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,

Completed in 202 milliseconds