/external/clang/include/clang/AST/ |
TemplateName.h | 1 //===--- TemplateName.h - C++ Template Name Representation-------*- C++ -*-===// 10 // This file defines the TemplateName interface and subclasses. 175 class TemplateName { 183 explicit TemplateName(void *Ptr) { 209 TemplateName() : Storage() { } 210 explicit TemplateName(TemplateDecl *Template) : Storage(Template) { } 211 explicit TemplateName(OverloadedTemplateStorage *Storage) 213 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage); 214 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage) 216 explicit TemplateName(QualifiedTemplateName *Qual) : Storage(Qual) { [all...] |
ASTImporter.h | 161 TemplateName Import(TemplateName From);
|
TemplateBase.h | 18 #include "clang/AST/TemplateName.h" 107 TemplateArgument(TemplateName, bool) LLVM_DELETED_FUNCTION; 148 TemplateArgument(TemplateName Name) : Kind(Template) 165 TemplateArgument(TemplateName Name, Optional<unsigned> NumExpansions) 252 TemplateName getAsTemplate() const { 254 return TemplateName::getFromVoidPointer(TemplateArg.Name); 259 TemplateName getAsTemplateOrTemplatePattern() const { 263 return TemplateName::getFromVoidPointer(TemplateArg.Name); 350 // FIXME: We'd like to just use the qualifier in the TemplateName,
|
ASTContext.h | 26 #include "clang/AST/TemplateName.h" [all...] |
/external/clang/lib/AST/ |
TemplateName.cpp | 1 //===--- TemplateName.cpp - C++ Template Name Representation---------------===// 10 // This file defines the TemplateName interface and subclasses. 14 #include "clang/AST/TemplateName.h" 36 TemplateName replacement) { 54 TemplateName::NameKind TemplateName::getKind() const { 71 TemplateDecl *TemplateName::getAsTemplateDecl() const { 84 bool TemplateName::isDependent() const { 102 bool TemplateName::isInstantiationDependent() const { 111 bool TemplateName::containsUnexpandedParameterPack() const [all...] |
ItaniumMangle.cpp | 295 bool mangleSubstitution(TemplateName Template); 299 void mangleExistingSubstitution(TemplateName name); 309 void addSubstitution(TemplateName Template); 330 void mangleUnscopedTemplateName(TemplateName); 345 void mangleTemplatePrefix(TemplateName Template); 359 void mangleType(TemplateName); 658 void CXXNameMangler::mangleUnscopedTemplateName(TemplateName Template) { 774 TemplateName Template 938 TemplateName name = tst->getTemplateName(); 940 case TemplateName::Template [all...] |
Android.mk | 78 TemplateName.cpp \
|
ASTContext.cpp | [all...] |
ASTImporter.cpp | [all...] |
TypeLoc.cpp | 381 TemplateName Template = Args[i].getAsTemplate();
|
DeclTemplate.cpp | 204 Arg = TemplateArgument(TemplateName(TTP), Optional<unsigned>()); 206 Arg = TemplateArgument(TemplateName(TTP)); 459 = Context.getTemplateSpecializationType(TemplateName(this), [all...] |
/external/chromium_org/third_party/cld/base/ |
macros.h | 221 // Declare that TemplateName<T> is a POD whenever T is 222 #define PROPAGATE_POD_FROM_TEMPLATE_ARGUMENT(TemplateName) \ 224 template <typename T> struct is_pod<TemplateName<T> > : is_pod<T> { }; \
|
/external/clang/lib/Parse/ |
ParseExprCXX.cpp | 87 UnqualifiedId TemplateName; 88 TemplateName.setIdentifier(&II, Tok.getLocation()); 91 TemplateName, ObjectType, EnteringContext, 290 UnqualifiedId TemplateName; 293 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation()); 297 TemplateName)) { 302 if (TemplateName.getKind() != UnqualifiedId::IK_OperatorFunctionId && 303 TemplateName.getKind() != UnqualifiedId::IK_LiteralOperatorId) { 304 Diag(TemplateName.getSourceRange().getBegin(), 306 << TemplateName.getSourceRange() [all...] |
ParseTemplate.cpp | [all...] |
Parser.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Ownership.h | 33 class TemplateName; 249 typedef OpaquePtr<TemplateName> ParsedTemplateTy;
|
/external/clang/tools/libclang/ |
CXCursor.h | 42 class TemplateName; 230 CXCursor MakeCursorOverloadedDeclRef(TemplateName Template,
|
CursorVisitor.h | 246 bool VisitTemplateName(TemplateName Name, SourceLocation Loc);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
LLVMConventionsChecker.cpp | 88 TemplateName TM = TS->getTemplateName(); 102 TemplateName TM = TS->getTemplateName();
|
/external/chromium_org/tools/clang/plugins/ |
FindBadConstructs.cpp | 394 TemplateName name = 485 TemplateName name = base_type->getTemplateName();
|
/external/clang/lib/Sema/ |
SemaTemplateInstantiate.cpp | [all...] |
SemaTemplate.cpp | 180 TemplateName Template; 201 Template = TemplateName(TD); 517 TemplateName Template = Arg.getAsTemplate().get(); [all...] |
TreeTransform.h | 467 TemplateName TransformTemplateName(CXXScopeSpec &SS, 468 TemplateName Name, 553 TemplateName Template); 558 TemplateName Template, [all...] |
SemaTemplateVariadic.cpp | 81 bool TraverseTemplateName(TemplateName Template) { 338 TemplateName Template, [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |