Searched refs:Typename (Results 1 – 6 of 6) sorted by relevance
/external/clang/test/CodeGenCXX/ |
D | mangle-ms-templates.cpp | 10 class Typename { }; class 53 Class<Typename> c1; in template_mangling() 57 Class<const Typename> c1_const; in template_mangling() 60 Class<volatile Typename> c1_volatile; in template_mangling() 63 Class<const volatile Typename> c1_cv; in template_mangling() 67 Class<Nested<Typename> > c2; in template_mangling()
|
/external/clang/test/SemaCXX/ |
D | cxx98-compat.cpp | 192 struct Typename { struct 195 typename ::Typename TypenameOutsideTemplate(); // expected-warning {{use of 'typename' outside of a… argument 196 Typename::template Inner<int> TemplateOutsideTemplate(); // expected-warning {{use of 'template' ke…
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 1037 bool Typename : 1; 1046 bool Typename) 1047 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename), 1058 IdentifierInfo *Id, bool Typename, 1067 bool wasDeclaredWithTypename() const { return Typename; } 1112 void setDeclaredWithTypename(bool withTypename) { Typename = withTypename; }
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 495 bool Typename, bool ParameterPack) { in Create() argument 497 new (C, DC) TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename); in Create()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 548 Decl *Sema::ActOnTypeParameter(Scope *S, bool Typename, in ActOnTypeParameter() argument 568 Typename, IsParameterPack); in ActOnTypeParameter()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 5557 Decl *ActOnTypeParameter(Scope *S, bool Typename,
|