Searched defs:Template (Results 1 - 25 of 53) sorted by relevance

123

/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/
H A DTemplateParserRuleReturnScope`2.cs39 public TTemplate Template property in class:Antlr.Runtime.TemplateParserRuleReturnScope
52 object ITemplateRuleReturnScope.Template
56 return Template;
H A DITemplateRuleReturnScope.cs37 object Template property in interface:Antlr.Runtime.ITemplateRuleReturnScope
H A DITemplateRuleReturnScope`1.cs37 new TTemplate Template property in interface:Antlr.Runtime.ITemplateRuleReturnScope
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/template/
H A Dgroup-file.rb7 purpose: Loads the ANTLR recognition code for ANTLR Template Group files
14 module Template module in class:ANTLR3
H A Dparameter.rb4 module Template module in class:ANTLR3
H A Dgroup-file-parser.rb64 module Template module in class:ANTLR3
120 unless group.is_a?( ANTLR3::Template::Group )
124 group = ANTLR3::Template::Group.new
204 group = ANTLR3::Template::Group.new
490 list = ANTLR3::Template::ParameterList.new
576 param = ANTLR3::Template::Parameter.new( name.text )
650 end # module Template
661 defined?( ANTLR3::Template::GroupFile::Lexer ) or require 'antlr3/template/group-file'
662 ANTLR3::Template::GroupFile::Parser.main( ARGV )
H A Dgroup-file-lexer.rb64 module Template module in class:ANTLR3
985 end # module Template
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/Tree/
H A DTemplateTreeRuleReturnScope`2.cs39 public TTemplate Template property in class:Antlr.Runtime.Tree.TemplateTreeRuleReturnScope
52 object ITemplateRuleReturnScope.Template
56 return Template;
/external/jsilver/src/com/google/clearsilver/jsilver/template/
H A DTemplate.java28 public interface Template { interface
/external/clang/lib/AST/
H A DTemplateName.cpp1 //===--- TemplateName.cpp - C++ Template Name Representation---------------===//
56 return Template;
72 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>())
73 return Template;
85 if (TemplateDecl *Template = getAsTemplateDecl()) {
86 if (isa<TemplateTemplateParmDecl>(Template))
88 // FIXME: Hack, getDeclContext() can be null if Template is still
92 return Template->getDeclContext() &&
93 Template->getDeclContext()->isDependentContext();
112 if (TemplateDecl *Template
131 OS << *Template; local
[all...]
H A DTypeLoc.cpp347 case TemplateArgument::Template:
350 TemplateName Template = Args[i].getAsTemplate(); local
351 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName())
353 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName())
359 Args[i].getKind() == TemplateArgument::Template
H A DTemplateBase.cpp95 case Template:
136 case Template:
175 case Template:
206 case Template:
250 case Template:
252 TemplateName Template = getAsTemplateOrTemplatePattern(); local
255 Template.getAsTemplateDecl())) {
262 ID.AddPointer(Context.getCanonicalTemplateName(Template)
291 case Template:
332 case Template
[all...]
H A DNestedNameSpecifier.cpp91 bool Template, const Type *T) {
95 Mockup.Prefix.setInt(Template? StoredTypeSpecWithTemplate : StoredTypeSpec);
89 Create(const ASTContext &Context, NestedNameSpecifier *Prefix, bool Template, const Type *T) argument
H A DDeclTemplate.cpp1 //===--- DeclTemplate.cpp - Template Declaration AST Node Implementation --===//
665 FunctionTemplateDecl *Template,
675 return new (C) FunctionTemplateSpecializationInfo(FD, Template, TSK,
664 Create(ASTContext &C, FunctionDecl *FD, FunctionTemplateDecl *Template, TemplateSpecializationKind TSK, const TemplateArgumentList *TemplateArgs, const TemplateArgumentListInfo *TemplateArgsAsWritten, SourceLocation POI) argument
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/
H A Dtemplate.rb8 module Template module in class:ANTLR3
16 @template_library ||= ANTLR3::Template::Group.new
25 ANTLR3::Template::Group.load( group_file )
40 self.class.template_library or ANTLR3::Template::Group.new
/external/clang/include/clang/Sema/
H A DParsedTemplate.h1 //===--- ParsedTemplate.h - Template Parsing Data Types -------------------===//
32 Template enumerator in enum:clang::ParsedTemplateArgument::KindType
52 /// \param Template the template to which this template template
57 ParsedTemplateTy Template,
59 : Kind(ParsedTemplateArgument::Template),
60 Arg(Template.getAsOpaquePtr()),
83 assert(Kind == Template && "Not a template template argument");
93 assert(Kind == Template &&
101 assert(Kind == Template &&
161 ParsedTemplateTy Template; member in struct:clang::TemplateIdAnnotation
56 ParsedTemplateArgument(const CXXScopeSpec &SS, ParsedTemplateTy Template, SourceLocation TemplateLoc) argument
[all...]
/external/v8/test/preparser/
H A Dtestcfg.py111 def Template(name, source): function in function:PreparserTestConfiguration.ParsePythonTestTemplates
120 execfile(pathname, {"Test": Test, "Template": Template})
149 # created environment (defining the Template and Test functions)
/external/clang/include/clang/AST/
H A DTemplateName.h1 //===--- TemplateName.h - C++ Template Name Representation-------*- C++ -*-===//
161 /// declaration of the class template X, above. Template names can
191 Template, enumerator in enum:clang::TemplateName::NameKind
210 explicit TemplateName(TemplateDecl *Template) : Storage(Template) { } argument
395 TemplateDecl *Template; member in class:clang::QualifiedTemplateName
400 TemplateDecl *Template)
402 Template(Template) { }
414 TemplateDecl *getDecl() const { return Template; }
399 QualifiedTemplateName(NestedNameSpecifier *NNS, bool TemplateKeyword, TemplateDecl *Template) argument
424 Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, bool TemplateKeyword, TemplateDecl *Template) argument
[all...]
H A DRecursiveASTVisitor.h210 bool TraverseTemplateName(TemplateName Template);
702 bool RecursiveASTVisitor<Derived>::TraverseTemplateName(TemplateName Template) { argument
703 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName())
705 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName())
724 case TemplateArgument::Template:
762 case TemplateArgument::Template:
H A DTemplateBase.h59 Template, enumerator in enum:clang::TemplateArgument::ArgKind
148 TemplateArgument(TemplateName Name) : Kind(Template)
253 assert(Kind == Template && "Unexpected kind");
260 assert((Kind == Template || Kind == TemplateExpansion) &&
359 struct T Template; member in union:clang::TemplateArgumentLocInfo::__anon3442
375 Template.Qualifier = QualifierLoc.getNestedNameSpecifier();
376 Template.QualifierLocData = QualifierLoc.getOpaqueData();
377 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding();
378 Template.EllipsisLoc = EllipsisLoc.getRawEncoding();
390 return NestedNameSpecifierLoc(Template
[all...]
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp23 #include "clang/Sema/Template.h"
755 TemplateTy Template,
769 if (DependentTemplateName *DTN = Template.get().getAsDependentTemplateName()){
798 if (Template.get().getAsOverloadedTemplate() ||
799 isa<FunctionTemplateDecl>(Template.get().getAsTemplateDecl())) {
805 << Template.get() << R;
806 NoteAllFoundTemplates(Template.get());
812 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc,
821 NoteAllFoundTemplates(Template.get());
752 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
H A DSemaTemplateVariadic.cpp20 #include "clang/Sema/Template.h"
80 bool TraverseTemplateName(TemplateName Template) { argument
83 Template.getAsTemplateDecl()))
87 return inherited::TraverseTemplateName(Template);
333 TemplateName Template,
336 if (Template.isNull() || !Template.containsUnexpandedParameterPack())
341 .TraverseTemplateName(Template);
424 case ParsedTemplateArgument::Template:
594 // Template argumen
332 DiagnoseUnexpandedParameterPack(SourceLocation Loc, TemplateName Template, UnexpandedParameterPackContext UPPC) argument
[all...]
/external/clang/lib/Parse/
H A DParseTemplate.cpp1 //===--- ParseTemplate.cpp - Template Parsing -----------------------------===//
67 /// Template declarations include one or more template parameter lists
191 "Template information required");
783 /// \param Template the template declaration produced by isTemplateName
795 Parser::ParseTemplateIdAfterTemplateName(TemplateTy Template, argument
838 /// \param Template the declaration of the template named by the first
841 /// \param TNK the kind of template that \p Template
862 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, argument
868 assert(Template && Tok.is(tok::less) &&
877 bool Invalid = ParseTemplateIdAfterTemplateName(Template,
1038 TemplateTy Template; local
1049 TemplateTy Template; local
[all...]
/external/clang/test/Parser/
H A Dcxx0x-attributes.cpp143 template<typename> struct Template {}; struct
147 struct [[]] Template<int> t; // expected-error {{an attribute list cannot appear here}}
148 struct [[]] ::template Template<int> u; // expected-error {{an attribute list cannot appear here}}
149 template struct [[]] Template<char>; // expected-error {{an attribute list cannot appear here}}
150 template <> struct [[]] Template<void>;
/external/clang/tools/libclang/
H A DRecursiveASTVisitor.h203 bool TraverseTemplateName(TemplateName Template);
644 bool RecursiveASTVisitor<Derived>::TraverseTemplateName(TemplateName Template) { argument
645 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName())
647 else if (QualifiedTemplateName *QTN = Template.getAsQualifiedTemplateName())
666 case TemplateArgument::Template:
704 case TemplateArgument::Template:

Completed in 385 milliseconds

123