/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 595 TryConsumeToken(tok::kw_typename, D.TypenameLoc); 742 if (D.TypenameLoc.isValid() && 746 << FixItHint::CreateRemoval(SourceRange(D.TypenameLoc)); 748 D.TypenameLoc = SourceLocation(); 752 D.TypenameLoc, D.SS, D.Name, 822 } else if (D.TypenameLoc.isValid()) 823 Diag(D.TypenameLoc, diag::err_alias_declaration_not_identifier) 825 D.TypenameLoc, 826 D.SS.isNotEmpty() ? D.SS.getEndLoc() : D.TypenameLoc)); 2575 /*TypenameLoc*/ SourceLocatio [all...] |
H A D | Parser.cpp | 1878 SourceLocation TypenameLoc = ConsumeToken(); local 1910 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS, 1927 getCurScope(), TypenameLoc, SS, TemplateId->TemplateKWLoc, 1941 Tok.setLocation(TypenameLoc);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 10373 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, argument 10379 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) 10380 Diag(TypenameLoc, 10384 << FixItHint::CreateRemoval(TypenameLoc); 10388 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None, 10389 TypenameLoc, QualifierLoc, II, IdLoc, &TSI, 10398 SourceLocation TypenameLoc, 10407 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent()) 10408 Diag(TypenameLoc, 10412 << FixItHint::CreateRemoval(TypenameLoc); 10397 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, IdentifierInfo *TemplateII, SourceLocation TemplateIILoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument [all...] |
H A D | SemaDeclCXX.cpp | 11536 SourceLocation TypenameLoc, CXXScopeSpec &SS, 11608 BuildUsingDeclaration(S, AS, UsingLoc, TypenameLoc.isValid(), TypenameLoc, 12002 bool HasTypenameKeyword, SourceLocation TypenameLoc, CXXScopeSpec &SS, 12080 UsingLoc, TypenameLoc,
|
H A D | SemaTemplateInstantiateDecl.cpp | 3166 SourceLocation TypenameLoc = TD ? TD->getTypenameLoc() : SourceLocation(); local 3189 /*HasTypename*/ TD, TypenameLoc, SS, NameInfo, EllipsisLoc,
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | DeclCXX.h | 3715 SourceLocation TypenameLoc, 3722 TypenameLocation(TypenameLoc), EllipsisLoc(EllipsisLoc), 3759 SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, 3714 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName, SourceLocation EllipsisLoc) argument
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/ |
H A D | Parser.h | 3044 SourceLocation TypenameLoc; member in struct:clang::UsingDeclarator 3050 TypenameLoc = EllipsisLoc = SourceLocation();
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | DeclCXX.cpp | 3136 SourceLocation TypenameLoc, 3142 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc,
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 5698 bool HasTypenameKeyword, SourceLocation TypenameLoc, CXXScopeSpec &SS, 5715 SourceLocation TypenameLoc, CXXScopeSpec &SS, 7826 /// \param TypenameLoc the location of the 'typename' keyword 7831 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, 7840 /// \param TypenameLoc the location of the 'typename' keyword 7850 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
|