HomeSort by relevance Sort by last modified time
    Searched refs:TemplateDecl (Results 1 - 25 of 53) sorted by null

1 2 3

  /external/clang/include/clang/AST/
TemplateName.h 37 class TemplateDecl;
177 typedef llvm::PointerUnion4<TemplateDecl *,
209 explicit TemplateName(TemplateDecl *Template);
229 TemplateDecl *getAsTemplateDecl() const;
367 TemplateDecl *Template;
372 TemplateDecl *Template)
386 TemplateDecl *getDecl() const { return Template; }
390 TemplateDecl *getTemplateDecl() const { return Template; }
397 bool TemplateKeyword, TemplateDecl *Template) {
DeclTemplate.h 31 class TemplateDecl;
47 /// \brief Stores a list of template parameters for a TemplateDecl and its
143 /// \brief Stores a list of template parameters for a TemplateDecl and its
328 /// The TemplateDecl class stores the list of template parameters and a
330 class TemplateDecl : public NamedDecl {
334 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name)
340 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name,
346 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name,
629 class RedeclarableTemplateDecl : public TemplateDecl,
716 : TemplateDecl(DK, DC, L, Name, Params, Decl), redeclarable_base(C)
    [all...]
DeclBase.h 55 class TemplateDecl;
909 TemplateDecl *getDescribedTemplate() const;
    [all...]
  /external/clang/lib/AST/
TemplateName.cpp 58 TemplateName::TemplateName(TemplateDecl *Template) : Storage(Template) {}
71 if (Storage.is<TemplateDecl *>())
87 TemplateDecl *TemplateName::getAsTemplateDecl() const {
88 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>())
135 if (TemplateDecl *Template = getAsTemplateDecl()) {
162 if (TemplateDecl *Template = getAsTemplateDecl()) {
180 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>())
ASTDiagnostic.cpp 530 TemplateDecl *TD = nullptr;
580 void SetTemplateDiff(TemplateDecl *FromTD, TemplateDecl *ToTD,
610 void SetTemplateTemplateDiff(TemplateDecl *FromTD, TemplateDecl *ToTD,
748 void GetTemplateDiff(TemplateDecl *&FromTD, TemplateDecl *&ToTD,
769 void GetTemplateTemplateDiff(TemplateDecl *&FromTD, TemplateDecl *&ToTD) {
    [all...]
ItaniumMangle.cpp 472 void mangleTemplateName(const TemplateDecl *TD,
485 void mangleUnscopedTemplateName(const TemplateDecl *ND,
500 void mangleNestedName(const TemplateDecl *TD,
506 void mangleTemplatePrefix(const TemplateDecl *ND, bool NoFunction=false);
773 static const TemplateDecl *
777 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) {
859 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) {
877 void CXXNameMangler::mangleTemplateName(const TemplateDecl *TD,
    [all...]
MicrosoftMangle.cpp 327 void mangleUnscopedTemplateName(const TemplateDecl *ND);
329 mangleTemplateInstantiationName(const TemplateDecl *TD,
357 void mangleTemplateArgs(const TemplateDecl *TD,
359 void mangleTemplateArg(const TemplateDecl *TD, const TemplateArgument &TA,
696 static const TemplateDecl *
700 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) {
732 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) {
    [all...]
DeclTemplate.cpp 602 : TemplateDecl(TemplateTemplateParm, DC, L, Id, Params),
696 // TemplateDecl Implementation
699 void TemplateDecl::anchor() { }
    [all...]
ASTDumper.cpp 454 template<typename TemplateDecl>
455 void VisitTemplateDecl(const TemplateDecl *D, bool DumpExplicitInst);
    [all...]
  /external/clang/tools/libclang/
CIndexCXX.cpp 59 if (const TemplateDecl *Template
60 = dyn_cast_or_null<TemplateDecl>(getCursorDecl(C)))
CXCursor.h 41 class TemplateDecl;
100 CXCursor MakeCursorTemplateRef(const TemplateDecl *Template, SourceLocation Loc,
105 std::pair<const TemplateDecl *, SourceLocation>
CXType.cpp 930 const ClassTemplateSpecializationDecl *TemplateDecl =
932 if (!TemplateDecl)
934 return TemplateDecl->getTemplateArgs().size();
944 const ClassTemplateSpecializationDecl *TemplateDecl =
946 if (!TemplateDecl)
948 const TemplateArgumentList &TA = TemplateDecl->getTemplateArgs();
CXCursor.cpp 721 CXCursor cxcursor::MakeCursorTemplateRef(const TemplateDecl *Template,
730 std::pair<const TemplateDecl *, SourceLocation>
733 return std::make_pair(static_cast<const TemplateDecl *>(C.data[0]),
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
LLVMConventionsChecker.cpp 89 TemplateDecl *TD = TM.getAsTemplateDecl();
103 TemplateDecl *TD = TM.getAsTemplateDecl();
  /external/clang/lib/Index/
IndexTypeSourceInfo.cpp 114 if (const TemplateDecl *D = T->getTemplateName().getAsTemplateDecl())
IndexingContext.cpp 222 if (auto TD = dyn_cast<TemplateDecl>(D)) {
IndexDecl.cpp 384 bool VisitTemplateDecl(const TemplateDecl *D) {
  /external/v8/tools/clang/plugins/
CheckIPCVisitor.cpp 135 TemplateDecl* decl = spec->getTemplateName().getAsTemplateDecl();
FindBadConstructsConsumer.cpp 657 if (TemplateDecl* decl = name.getAsTemplateDecl()) {
738 if (TemplateDecl* decl = name.getAsTemplateDecl()) {
    [all...]
  /external/clang/lib/Sema/
SemaTemplate.cpp 56 if (isa<TemplateDecl>(D)) {
197 TemplateDecl *TD = cast<TemplateDecl>((*R.begin())->getUnderlyingDecl());
481 TemplateDecl *Sema::AdjustDeclIfTemplate(Decl *&D) {
482 if (TemplateDecl *Temp = dyn_cast_or_null<TemplateDecl>(D)) {
    [all...]
SemaTemplateInstantiate.cpp 250 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template,
320 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template,
446 TemplateDecl *Template = cast<TemplateDecl>(Active->Entity);
518 if (TemplateDecl *Template = dyn_cast<TemplateDecl>(Active->Template))
537 if (TemplateDecl *Template = dyn_cast<TemplateDecl>(Active->Template))
    [all...]
  /external/clang/unittests/AST/
ASTImporterTest.cpp 248 AST_MATCHER_P(TemplateDecl, hasTemplateDecl,
  /external/clang/lib/Tooling/Core/
QualTypeNames.cpp 78 TemplateDecl *ArgTDecl = TName.getAsTemplateDecl();
  /external/clang/lib/Serialization/
ASTReaderDecl.cpp 317 DeclID VisitTemplateDecl(TemplateDecl *D);
    [all...]
  /external/v8/tools/clang/blink_gc_plugin/
BlinkGCPluginConsumer.cpp 244 TemplateDecl* tmpl_decl = tmpl_type->getTemplateName().getAsTemplateDecl();

Completed in 748 milliseconds

1 2 3