Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/
DParseDeclCXX.cpp454 SourceLocation TypenameLoc; in ParseUsingDeclaration() local
465 TypenameLoc = ConsumeToken(); in ParseUsingDeclaration()
564 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier) in ParseUsingDeclaration()
565 << FixItHint::CreateRemoval(SourceRange(TypenameLoc, in ParseUsingDeclaration()
566 SS.isNotEmpty() ? SS.getEndLoc() : TypenameLoc)); in ParseUsingDeclaration()
610 << FixItHint::CreateRemoval(SourceRange(TypenameLoc)); in ParseUsingDeclaration()
628 HasTypenameKeyword, TypenameLoc); in ParseUsingDeclaration()
DParser.cpp1569 SourceLocation TypenameLoc = ConsumeToken(); in TryAnnotateTypeOrScopeToken() local
1599 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken()
1613 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, in TryAnnotateTypeOrScopeToken()
1630 Tok.setLocation(TypenameLoc); in TryAnnotateTypeOrScopeToken()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaTemplate.cpp7584 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, in ActOnTypenameType() argument
7590 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType()
7591 Diag(TypenameLoc, in ActOnTypenameType()
7595 << FixItHint::CreateRemoval(TypenameLoc); in ActOnTypenameType()
7598 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None, in ActOnTypenameType()
7599 TypenameLoc, QualifierLoc, II, IdLoc); in ActOnTypenameType()
7606 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType()
7611 TL.setElaboratedKeywordLoc(TypenameLoc); in ActOnTypenameType()
7621 SourceLocation TypenameLoc, in ActOnTypenameType() argument
7629 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTypenameType()
[all …]
DSemaDeclCXX.cpp6974 SourceLocation TypenameLoc) { in ActOnUsingDeclaration() argument
7029 HasTypenameKeyword, TypenameLoc); in ActOnUsingDeclaration()
7317 SourceLocation TypenameLoc) { in BuildUsingDeclaration() argument
7366 UsingLoc, TypenameLoc, in BuildUsingDeclaration()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DDeclCXX.h2977 SourceLocation TypenameLoc, in UnresolvedUsingTypenameDecl() argument
2983 TypenameLocation(TypenameLoc), QualifierLoc(QualifierLoc) { } in UnresolvedUsingTypenameDecl()
3005 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc,
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DDeclCXX.cpp2074 SourceLocation TypenameLoc, in Create() argument
2078 return new (C) UnresolvedUsingTypenameDecl(DC, UsingLoc, TypenameLoc, in Create()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h3694 SourceLocation TypenameLoc);
3706 SourceLocation TypenameLoc);
5408 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
5426 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,