/external/valgrind/memcheck/tests/ |
D | big_debuginfo_symbol.cpp | 8 #define TemplateName(name) CONCAT(AllLetters, name) macro 9 #define TemplateDef(name) class TemplateName(name) {}; 70 TemplateName(1), 71 TemplateName(2), 72 TemplateName(3), 73 TemplateName(4), 74 TemplateName(5), 75 TemplateName(6), 76 TemplateName(7), 77 TemplateName(8), [all …]
|
/external/clang/lib/AST/ |
D | TemplateName.cpp | 36 TemplateName replacement) { in Profile() 54 TemplateName::TemplateName(void *Ptr) { in TemplateName() function in TemplateName 58 TemplateName::TemplateName(TemplateDecl *Template) : Storage(Template) {} in TemplateName() function in TemplateName 59 TemplateName::TemplateName(OverloadedTemplateStorage *Storage) in TemplateName() function in TemplateName 61 TemplateName::TemplateName(SubstTemplateTemplateParmStorage *Storage) in TemplateName() function in TemplateName 63 TemplateName::TemplateName(SubstTemplateTemplateParmPackStorage *Storage) in TemplateName() function in TemplateName 65 TemplateName::TemplateName(QualifiedTemplateName *Qual) : Storage(Qual) {} in TemplateName() function in TemplateName 66 TemplateName::TemplateName(DependentTemplateName *Dep) : Storage(Dep) {} in TemplateName() function in TemplateName 68 bool TemplateName::isNull() const { return Storage.isNull(); } in isNull() 70 TemplateName::NameKind TemplateName::getKind() const { in getKind() [all …]
|
D | ItaniumMangle.cpp | 446 bool mangleSubstitution(TemplateName Template); 449 void mangleExistingSubstitution(TemplateName name); 459 void addSubstitution(TemplateName Template); 487 void mangleUnscopedTemplateName(TemplateName, 507 void mangleTemplatePrefix(TemplateName Template); 525 void mangleType(TemplateName); 923 TemplateName Template, const AbiTagList *AdditionalAbiTags) { in mangleUnscopedTemplateName() 1041 TemplateName Template = getASTContext().getDependentTemplateName( in manglePrefix() 1680 void CXXNameMangler::mangleTemplatePrefix(TemplateName Template) { in mangleTemplatePrefix() 1734 void CXXNameMangler::mangleType(TemplateName TN) { in mangleType() [all …]
|
D | ASTContext.cpp | 3370 ASTContext::getTemplateSpecializationTypeInfo(TemplateName Name, in getTemplateSpecializationTypeInfo() 3391 ASTContext::getTemplateSpecializationType(TemplateName Template, in getTemplateSpecializationType() 3416 ASTContext::getTemplateSpecializationType(TemplateName Template, in getTemplateSpecializationType() 3423 Template = TemplateName(QTN->getTemplateDecl()); in getTemplateSpecializationType() 3456 TemplateName Template, ArrayRef<TemplateArgument> Args) const { in getCanonicalTemplateSpecializationType() 3462 Template = TemplateName(QTN->getTemplateDecl()); in getCanonicalTemplateSpecializationType() 3465 TemplateName CanonTemplate = getCanonicalTemplateName(Template); in getCanonicalTemplateSpecializationType() 4288 ASTContext::getNameForTemplate(TemplateName Name, in getNameForTemplate() 4291 case TemplateName::QualifiedTemplate: in getNameForTemplate() 4292 case TemplateName::Template: in getNameForTemplate() [all …]
|
D | CMakeLists.txt | 58 TemplateName.cpp
|
D | ASTImporter.cpp | 1911 TemplateName ToTemplate = Importer.Import(T->getTemplateName()); in VisitTemplateSpecializationType() 2308 TemplateName ToTemplate = Importer.Import(From.getAsTemplate()); in ImportTemplateArgument() 2316 TemplateName ToTemplate in ImportTemplateArgument() 6284 TemplateName ASTImporter::Import(TemplateName From) { in Import() 6286 case TemplateName::Template: in Import() 6289 return TemplateName(ToTemplate); in Import() 6291 return TemplateName(); in Import() 6293 case TemplateName::OverloadedTemplate: { in Import() 6302 return TemplateName(); in Import() 6308 case TemplateName::QualifiedTemplate: { in Import() [all …]
|
D | DeclTemplate.cpp | 226 Arg = TemplateArgument(TemplateName(TTP), Optional<unsigned>()); in GenerateInjectedTemplateArgs() 228 Arg = TemplateArgument(TemplateName(TTP)); in GenerateInjectedTemplateArgs() 463 = Context.getTemplateSpecializationType(TemplateName(this), in getInjectedClassNameSpecialization()
|
/external/clang/include/clang/AST/ |
D | TemplateName.h | 176 class TemplateName { 184 explicit TemplateName(void *Ptr); 208 TemplateName() : Storage() { } in TemplateName() function 209 explicit TemplateName(TemplateDecl *Template); 210 explicit TemplateName(OverloadedTemplateStorage *Storage); 211 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage); 212 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage); 213 explicit TemplateName(QualifiedTemplateName *Qual); 214 explicit TemplateName(DependentTemplateName *Dep); 263 TemplateName getUnderlying() const; [all …]
|
D | TemplateBase.h | 118 TemplateArgument(TemplateName, bool) = delete; 162 TemplateArgument(TemplateName Name) { in TemplateArgument() 179 TemplateArgument(TemplateName Name, Optional<unsigned> NumExpansions) { in TemplateArgument() 262 TemplateName getAsTemplate() const { in getAsTemplate() 264 return TemplateName::getFromVoidPointer(TemplateArg.Name); in getAsTemplate() 269 TemplateName getAsTemplateOrTemplatePattern() const { in getAsTemplateOrTemplatePattern() 273 return TemplateName::getFromVoidPointer(TemplateArg.Name); in getAsTemplateOrTemplatePattern()
|
D | ASTContext.h | 1239 QualType getTemplateSpecializationType(TemplateName T, 1244 getCanonicalTemplateSpecializationType(TemplateName T, 1247 QualType getTemplateSpecializationType(TemplateName T, 1252 getTemplateSpecializationTypeInfo(TemplateName T, SourceLocation TLoc, 1737 DeclarationNameInfo getNameForTemplate(TemplateName Name, 1740 TemplateName getOverloadedTemplateName(UnresolvedSetIterator Begin, 1743 TemplateName getQualifiedTemplateName(NestedNameSpecifier *NNS, 1747 TemplateName getDependentTemplateName(NestedNameSpecifier *NNS, 1749 TemplateName getDependentTemplateName(NestedNameSpecifier *NNS, 1751 TemplateName getSubstTemplateTemplateParm(TemplateTemplateParmDecl *param, [all …]
|
D | ASTImporter.h | 167 TemplateName Import(TemplateName From);
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 91 UnqualifiedId TemplateName; in CheckForTemplateAndDigraph() local 92 TemplateName.setIdentifier(&II, Tok.getLocation()); in CheckForTemplateAndDigraph() 95 TemplateName, ObjectType, EnteringContext, in CheckForTemplateAndDigraph() 317 UnqualifiedId TemplateName; in ParseOptionalCXXScopeSpecifier() local 320 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation()); in ParseOptionalCXXScopeSpecifier() 328 TemplateName)) { in ParseOptionalCXXScopeSpecifier() 333 if (TemplateName.getKind() != UnqualifiedId::IK_OperatorFunctionId && in ParseOptionalCXXScopeSpecifier() 334 TemplateName.getKind() != UnqualifiedId::IK_LiteralOperatorId) { in ParseOptionalCXXScopeSpecifier() 335 Diag(TemplateName.getSourceRange().getBegin(), in ParseOptionalCXXScopeSpecifier() 337 << TemplateName.getSourceRange(); in ParseOptionalCXXScopeSpecifier() [all …]
|
D | ParseTemplate.cpp | 972 UnqualifiedId &TemplateName, in AnnotateTemplateIdToken() argument 979 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() 1027 if (TemplateName.getKind() == UnqualifiedId::IK_Identifier) { in AnnotateTemplateIdToken() 1028 TemplateId->Name = TemplateName.Identifier; in AnnotateTemplateIdToken() 1032 TemplateId->Operator = TemplateName.OperatorFunctionId.Operator; in AnnotateTemplateIdToken()
|
D | Parser.cpp | 1754 UnqualifiedId TemplateName; in TryAnnotateTypeOrScopeTokenAfterScopeSpec() local 1755 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation()); in TryAnnotateTypeOrScopeTokenAfterScopeSpec() 1759 /*hasTemplateKeyword=*/false, TemplateName, in TryAnnotateTypeOrScopeTokenAfterScopeSpec() 1765 TemplateName)) { in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
/external/clang/lib/Tooling/Core/ |
D | QualTypeNames.cpp | 73 TemplateName &TName, in getFullyQualifiedTemplateName() 115 TemplateName TName = Arg.getAsTemplate(); in getFullyQualifiedTemplateArgument() 188 TemplateName TN(TSTDecl->getSpecializedTemplate()); in getFullyQualifiedTemplateType()
|
/external/clang/include/clang/Sema/ |
D | Ownership.h | 34 class TemplateName; variable 260 typedef OpaquePtr<TemplateName> ParsedTemplateTy;
|
/external/clang/tools/libclang/ |
D | CXCursor.h | 42 class TemplateName; variable 227 CXCursor MakeCursorOverloadedDeclRef(TemplateName Template,
|
D | CursorVisitor.h | 250 bool VisitTemplateName(TemplateName Name, SourceLocation Loc);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | LLVMConventionsChecker.cpp | 88 TemplateName TM = TS->getTemplateName(); in IsStdVector() 102 TemplateName TM = TS->getTemplateName(); in IsSmallVector()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 764 TemplateName 765 TransformTemplateName(CXXScopeSpec &SS, TemplateName Name, 886 TemplateName Template = Arg.getAsTemplate(); in TransformDecl() 1002 TemplateName TemplateInstantiator::TransformTemplateName(CXXScopeSpec &SS, in TransformTemplateName() 1003 TemplateName Name, in TransformTemplateName() 1034 TemplateName Template = Arg.getAsTemplate(); in TransformTemplateName() 1041 Template = TemplateName(QTN->getTemplateDecl()); in TransformTemplateName() 2726 TemplateName 2728 TemplateName Name, SourceLocation Loc, in SubstTemplateName()
|
D | SemaTemplate.cpp | 184 TemplateName Template; in isTemplateName() 204 Template = TemplateName(TD); in isTemplateName() 518 TemplateName Template = Arg.getAsTemplate().get(); in translateTemplateArgument() 1567 bool TraverseTemplateName(TemplateName N) { in TraverseTemplateName() 2014 void Sema::NoteAllFoundTemplates(TemplateName Name) { in NoteAllFoundTemplates() 2114 QualType Sema::CheckTemplateIdType(TemplateName Name, in CheckTemplateIdType() 2190 TemplateName CanonName = Context.getCanonicalTemplateName(Name); in CheckTemplateIdType() 2287 TemplateName Template = TemplateD.get(); in ActOnTemplateIdType() 2354 TemplateName Template = TemplateD.get(); in ActOnTagTemplateIdType() 2536 TemplateName Name = TemplateId->Template.get(); in ActOnVarTemplateSpecialization() [all …]
|
D | TreeTransform.h | 500 TemplateName 501 TransformTemplateName(CXXScopeSpec &SS, TemplateName Name, 596 TemplateName Template); 601 TemplateName Template, 873 QualType RebuildTemplateSpecializationType(TemplateName Template, 914 TemplateName InstName in RebuildDependentTemplateSpecializationType() 1067 TemplateName RebuildTemplateName(CXXScopeSpec &SS, 1078 TemplateName RebuildTemplateName(CXXScopeSpec &SS, 1091 TemplateName RebuildTemplateName(CXXScopeSpec &SS, 1103 TemplateName RebuildTemplateName(TemplateTemplateParmDecl *Param, in RebuildTemplateName() [all …]
|
D | SemaTemplateVariadic.cpp | 81 bool TraverseTemplateName(TemplateName Template) { in TraverseTemplateName() 347 TemplateName Template, in DiagnoseUnexpandedParameterPack()
|
/external/v8/tools/clang/plugins/ |
D | FindBadConstructsConsumer.cpp | 650 TemplateName name = in CountType() 745 TemplateName name = base_type->getTemplateName(); in IsRefCounted()
|
/external/clang/lib/Index/ |
D | USRGeneration.cpp | 152 void VisitTemplateName(TemplateName Name); 788 void USRGenerator::VisitTemplateName(TemplateName Name) { in VisitTemplateName()
|