Searched refs:Typename (Results 1 – 5 of 5) sorted by relevance
/external/clang/test/SemaCXX/ |
D | cxx98-compat.cpp | 156 struct Typename { struct 159 typename ::Typename TypenameOutsideTemplate(); // expected-warning {{use of 'typename' outside of a… argument 160 Typename::template Inner<int> TemplateOutsideTemplate(); // expected-warning {{use of 'template' ke…
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 878 bool Typename : 1; 889 bool Typename) 890 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename), 901 IdentifierInfo *Id, bool Typename, 909 bool wasDeclaredWithTypename() const { return Typename; } 944 void setDeclaredWithTypename(bool withTypename) { Typename = withTypename; }
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 441 bool Typename, bool ParameterPack) { in Create() argument 443 new (C) TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename); in Create()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 542 Decl *Sema::ActOnTypeParameter(Scope *S, bool Typename, bool Ellipsis, in ActOnTypeParameter() argument 571 Typename, Ellipsis); in ActOnTypeParameter()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 4325 Decl *ActOnTypeParameter(Scope *S, bool Typename, bool Ellipsis,
|