Home
last modified time | relevance | path

Searched refs:Typename (Results 1 – 5 of 5) sorted by relevance

/external/clang/test/SemaCXX/
Dcxx98-compat.cpp156 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/
DDeclTemplate.h878 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/
DDeclTemplate.cpp441 bool Typename, bool ParameterPack) { in Create() argument
443 new (C) TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename); in Create()
/external/clang/lib/Sema/
DSemaTemplate.cpp542 Decl *Sema::ActOnTypeParameter(Scope *S, bool Typename, bool Ellipsis, in ActOnTypeParameter() argument
571 Typename, Ellipsis); in ActOnTypeParameter()
/external/clang/include/clang/Sema/
DSema.h4325 Decl *ActOnTypeParameter(Scope *S, bool Typename, bool Ellipsis,