/external/clang/tools/libclang/ |
D | CIndexCXX.cpp | 55 if (TemplateDecl *Template in clang_getTemplateCursorKind() local 57 return MakeCXCursor(Template->getTemplatedDecl(), in clang_getTemplateCursorKind() 89 Decl *Template = 0; in clang_getSpecializedCursorTemplate() local 93 Template = PartialSpec->getSpecializedTemplate(); in clang_getSpecializedCursorTemplate() 100 Template = Result.get<ClassTemplateDecl *>(); in clang_getSpecializedCursorTemplate() 102 Template = Result.get<ClassTemplatePartialSpecializationDecl *>(); in clang_getSpecializedCursorTemplate() 105 Template = CXXRecord->getInstantiatedFromMemberClass(); in clang_getSpecializedCursorTemplate() 107 Template = Function->getPrimaryTemplate(); in clang_getSpecializedCursorTemplate() 108 if (!Template) in clang_getSpecializedCursorTemplate() 109 Template = Function->getInstantiatedFromMemberFunction(); in clang_getSpecializedCursorTemplate() [all …]
|
/external/clang/lib/AST/ |
D | TemplateName.cpp | 56 return Template; in getKind() 72 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>()) in getAsTemplateDecl() local 73 return Template; in getAsTemplateDecl() 85 if (TemplateDecl *Template = getAsTemplateDecl()) { in isDependent() local 86 if (isa<TemplateTemplateParmDecl>(Template)) in isDependent() 92 return Template->getDeclContext() && in isDependent() 93 Template->getDeclContext()->isDependentContext(); in isDependent() 112 if (TemplateDecl *Template = getAsTemplateDecl()) { in containsUnexpandedParameterPack() local 114 = dyn_cast<TemplateTemplateParmDecl>(Template)) in containsUnexpandedParameterPack() 130 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>()) in print() local [all …]
|
D | TemplateBase.cpp | 77 case Template: in isDependent() 116 case Template: in isInstantiationDependent() 152 case Template: in isPackExpansion() 181 case Template: in containsUnexpandedParameterPack() 225 case Template: in Profile() 227 TemplateName Template = getAsTemplateOrTemplatePattern(); in Profile() local 230 Template.getAsTemplateDecl())) { in Profile() 237 ID.AddPointer(Context.getCanonicalTemplateName(Template) in Profile() 267 case Template: in structurallyEquals() 304 case Template: in getPackExpansionPattern() [all …]
|
D | ItaniumMangle.cpp | 237 bool mangleSubstitution(TemplateName Template); 251 void addSubstitution(TemplateName Template); 284 void mangleTemplatePrefix(TemplateName Template); 314 void mangleTemplateArgs(TemplateName Template, 587 void CXXNameMangler::mangleUnscopedTemplateName(TemplateName Template) { in mangleUnscopedTemplateName() argument 590 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleUnscopedTemplateName() 593 if (mangleSubstitution(Template)) in mangleUnscopedTemplateName() 596 DependentTemplateName *Dependent = Template.getAsDependentTemplateName(); in mangleUnscopedTemplateName() 603 addSubstitution(Template); in mangleUnscopedTemplateName() 679 TemplateName Template in manglePrefix() local [all …]
|
D | TypeLoc.cpp | 314 case TemplateArgument::Template: in initializeArgLocs() 317 TemplateName Template = Args[i].getAsTemplate(); in initializeArgLocs() local 318 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) in initializeArgLocs() 320 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName()) in initializeArgLocs() 326 Args[i].getKind() == TemplateArgument::Template in initializeArgLocs()
|
/external/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 32 Template enumerator 57 ParsedTemplateTy Template, in ParsedTemplateArgument() argument 59 : Kind(ParsedTemplateArgument::Template), in ParsedTemplateArgument() 60 Arg(Template.getAsOpaquePtr()), in ParsedTemplateArgument() 83 assert(Kind == Template && "Not a template template argument"); in getAsTemplate() 93 assert(Kind == Template && in getScopeSpec() 101 assert(Kind == Template && in getEllipsisLoc() 157 ParsedTemplateTy Template; member
|
/external/clang/include/clang/AST/ |
D | TemplateBase.h | 57 Template, enumerator 124 TemplateArgument(TemplateName Name) : Kind(Template) in TemplateArgument() 179 } else if (Kind == Template || Kind == TemplateExpansion) { in TemplateArgument() 208 } else if (Kind == Template || Kind == TemplateExpansion) { 270 if (Kind != Template) in getAsTemplate() 279 if (Kind != Template && Kind != TemplateExpansion) in getAsTemplateOrTemplatePattern() 376 } Template; member 390 Template.Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo() 391 Template.QualifierLocData = QualifierLoc.getOpaqueData(); in TemplateArgumentLocInfo() 392 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding(); in TemplateArgumentLocInfo() [all …]
|
D | TemplateName.h | 193 Template, enumerator 212 explicit TemplateName(TemplateDecl *Template) : Storage(Template) { } in TemplateName() argument 394 TemplateDecl *Template; variable 399 TemplateDecl *Template) in QualifiedTemplateName() argument 401 Template(Template) { } in QualifiedTemplateName() 413 TemplateDecl *getDecl() const { return Template; } in getDecl() 417 TemplateDecl *getTemplateDecl() const { return Template; } in getTemplateDecl() 424 bool TemplateKeyword, TemplateDecl *Template) { in Profile() argument 427 ID.AddPointer(Template); in Profile()
|
/external/jsilver/src/com/google/clearsilver/jsilver/ |
D | TemplateRenderer.java | 22 import com.google.clearsilver.jsilver.template.Template; 68 void render(Template template, Data data, Appendable output, ResourceLoader resourceLoader) in render() 75 void render(Template template, Data data, Appendable output) throws IOException, JSilverException; in render() 81 String render(Template template, Data data) throws IOException, JSilverException; in render()
|
D | JSilver.java | 48 import com.google.clearsilver.jsilver.template.Template; 295 public void render(Template template, Data data, Appendable output, ResourceLoader resourceLoader) in render() 314 public void render(Template template, Data data, Appendable output) throws IOException, in render() 320 public String render(Template template, Data data) throws IOException, JSilverException { in render()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 170 TemplateName Template; in isTemplateName() local 177 Template = Context.getOverloadedTemplateName(R.begin(), R.end()); in isTemplateName() 188 Template = Context.getQualifiedTemplateName(Qualifier, in isTemplateName() 191 Template = TemplateName(TD); in isTemplateName() 206 TemplateResult = TemplateTy::make(Template); in isTemplateName() 317 if (TemplateDecl *Template = Found.getAsSingle<TemplateDecl>()) in LookupTemplateName() local 318 Diag(Template->getLocation(), diag::note_previous_decl) in LookupTemplateName() 450 assert(Kind == Template && in getTemplatePackExpansion() 476 case ParsedTemplateArgument::Template: { in translateTemplateArgument() 477 TemplateName Template = Arg.getAsTemplate().get(); in translateTemplateArgument() local [all …]
|
D | SemaTemplateInstantiate.cpp | 194 TemplateDecl *Template, in InstantiatingTemplate() argument 209 Inst.Entity = reinterpret_cast<uintptr_t>(Template); in InstantiatingTemplate() 305 NamedDecl *Template, in InstantiatingTemplate() argument 319 Inst.Template = Template; in InstantiatingTemplate() 333 NamedDecl *Template, in InstantiatingTemplate() argument 346 Inst.Template = Template; in InstantiatingTemplate() 360 TemplateDecl *Template, in InstantiatingTemplate() argument 374 Inst.Template = Template; in InstantiatingTemplate() 481 TemplateDecl *Template = cast<TemplateDecl>((Decl *)Active->Entity); in PrintInstantiationStack() local 489 << (Template->getNameAsString() + TemplateArgsStr) in PrintInstantiationStack() [all …]
|
D | SemaCXXScopeSpec.cpp | 676 TemplateTy Template, in ActOnCXXNestedNameSpecifier() argument 690 if (DependentTemplateName *DTN = Template.get().getAsDependentTemplateName()){ in ActOnCXXNestedNameSpecifier() 718 if (Template.get().getAsOverloadedTemplate() || in ActOnCXXNestedNameSpecifier() 719 isa<FunctionTemplateDecl>(Template.get().getAsTemplateDecl())) { in ActOnCXXNestedNameSpecifier() 725 << Template.get() << R; in ActOnCXXNestedNameSpecifier() 726 NoteAllFoundTemplates(Template.get()); in ActOnCXXNestedNameSpecifier() 732 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc, in ActOnCXXNestedNameSpecifier() 741 NoteAllFoundTemplates(Template.get()); in ActOnCXXNestedNameSpecifier()
|
D | SemaTemplateVariadic.cpp | 86 bool TraverseTemplateName(TemplateName Template) { in TraverseTemplateName() argument 89 Template.getAsTemplateDecl())) in TraverseTemplateName() 93 return inherited::TraverseTemplateName(Template); in TraverseTemplateName() 282 TemplateName Template, in DiagnoseUnexpandedParameterPack() argument 285 if (Template.isNull() || !Template.containsUnexpandedParameterPack()) in DiagnoseUnexpandedParameterPack() 290 .TraverseTemplateName(Template); in DiagnoseUnexpandedParameterPack() 357 case ParsedTemplateArgument::Template: in ActOnPackExpansion()
|
/external/jsilver/src/com/google/clearsilver/jsilver/interpreter/ |
D | InterpretedTemplateLoader.java | 24 import com.google.clearsilver.jsilver.template.Template; 51 public Template load(String templateName, ResourceLoader resourceLoader, EscapeMode escapeMode) { in load() 58 public Template createTemp(String name, String content, EscapeMode escapingMode) { in createTemp()
|
D | InterpretedMacro.java | 26 import com.google.clearsilver.jsilver.template.Template; 39 private final Template owningTemplate; 45 public InterpretedMacro(PCommand command, Template owningTemplate, String macroName, in InterpretedMacro()
|
D | InterpretedTemplate.java | 29 import com.google.clearsilver.jsilver.template.Template; 37 public class InterpretedTemplate implements Template {
|
/external/jsilver/src/com/google/clearsilver/jsilver/precompiler/ |
D | PrecompiledTemplateLoader.java | 25 import com.google.clearsilver.jsilver.template.Template; 104 public Template load(String templateName, ResourceLoader resourceLoader, EscapeMode escapeMode) { in load() 107 Template template = templateMap.get(mapKey); in load() 119 public Template createTemp(String name, String content, EscapeMode escapeMode) { in createTemp()
|
/external/jsilver/src/com/google/clearsilver/jsilver/compatibility/ |
D | ClearsilverRenderer.java | 20 import com.google.clearsilver.jsilver.template.Template; 100 public void render(Template template, Data data, Appendable output, ResourceLoader resourceLoader) in render() 107 public void render(Template template, Data data, Appendable output) throws IOException, in render() 113 public String render(Template template, Data data) throws IOException, JSilverException { in render()
|
/external/jsilver/src/com/google/clearsilver/jsilver/compiler/ |
D | TemplateCompiler.java | 26 import com.google.clearsilver.jsilver.template.Template; 71 public Template load(String templateName, ResourceLoader resourceLoader, EscapeMode escapeMode) { in load() 77 public Template createTemp(String name, String content, EscapeMode escapeMode) { in createTemp() 88 private Template compile(TemplateSyntaxTree ast, String templateName, EscapeMode mode) { in compile()
|
/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 664 Parser::ParseTemplateIdAfterTemplateName(TemplateTy Template, in ParseTemplateIdAfterTemplateName() argument 760 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken() argument 766 assert(Template && Tok.is(tok::less) && in AnnotateTemplateIdToken() 775 bool Invalid = ParseTemplateIdAfterTemplateName(Template, in AnnotateTemplateIdToken() 796 Template, TemplateNameLoc, in AnnotateTemplateIdToken() 830 TemplateId->Template = Template; in AnnotateTemplateIdToken() 875 TemplateId->Template, in AnnotateTemplateIdTokenAsType() 939 TemplateTy Template; in ParseTemplateTemplateArgument() local 945 Template)) in ParseTemplateTemplateArgument() 946 Result = ParsedTemplateArgument(SS, Template, Name.StartLocation); in ParseTemplateTemplateArgument() [all …]
|
D | ParseExprCXX.cpp | 223 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() local 230 Template)) { in ParseOptionalCXXScopeSpecifier() 231 if (AnnotateTemplateIdToken(Template, TNK, SS, TemplateName, in ParseOptionalCXXScopeSpecifier() 270 TemplateId->Template, in ParseOptionalCXXScopeSpecifier() 348 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() local 357 Template, in ParseOptionalCXXScopeSpecifier() 368 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() local 377 Template, in ParseOptionalCXXScopeSpecifier() 386 if (AnnotateTemplateIdToken(Template, TNK, SS, TemplateName, in ParseOptionalCXXScopeSpecifier() 410 EnteringContext, Template)) { in ParseOptionalCXXScopeSpecifier() [all …]
|
/external/jsilver/src/com/google/clearsilver/jsilver/template/ |
D | TemplateLoader.java | 39 Template load(String templateName, ResourceLoader resourceLoader, EscapeMode escapeMode); in load() 52 Template createTemp(String name, String content, EscapeMode escapeMode); in createTemp()
|
/external/clang/include/clang/Basic/ |
D | DeclNodes.td | 49 def Template : DDecl<Named, 1>; 50 def RedeclarableTemplate : DDecl<Template, 1>; 54 def TemplateTemplateParm : DDecl<Template>;
|
/external/jsilver/src/com/google/clearsilver/jsilver/adaptor/ |
D | JCs.java | 25 import com.google.clearsilver.jsilver.template.Template; 42 private Template template = null;
|