Searched refs:Instantiation (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 1 //===------- SemaTemplateInstantiate.cpp - C++ Template Instantiation ------===/ 30 // Template Instantiation Support 671 // Template Instantiation for Types 1749 Sema::SubstBaseSpecifiers(CXXRecordDecl *Instantiation, argument 1798 = CheckBaseSpecifier(Instantiation, 1832 = CheckBaseSpecifier(Instantiation, 1844 AttachBaseSpecifiers(Instantiation, InstantiatedBases.data(), 1863 TagDecl *Instantiation, 1879 << S.Context.getTypeDeclType(Instantiation); 1882 Instantiation 1861 DiagnoseUninstantiableTemplate(Sema &S, SourceLocation PointOfInstantiation, TagDecl *Instantiation, bool InstantiatedFromMember, TagDecl *Pattern, TagDecl *PatternDef, TemplateSpecializationKind TSK, bool Complain = true) argument 1927 InstantiateClass(SourceLocation PointOfInstantiation, CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK, bool Complain) argument 2150 InstantiateEnum(SourceLocation PointOfInstantiation, EnumDecl *Instantiation, EnumDecl *Pattern, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK) argument 2376 InstantiateClassMembers(SourceLocation PointOfInstantiation, CXXRecordDecl *Instantiation, const MultiLevelTemplateArgumentList &TemplateArgs, TemplateSpecializationKind TSK) argument [all...] |
H A D | SemaTemplateVariadic.cpp | 567 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation local 570 if (Instantiation->is<DeclArgumentPack *>()) { 572 NewPackSize = Instantiation->get<DeclArgumentPack *>()->size(); 658 llvm::PointerUnion<Decl *, DeclArgumentPack *> *Instantiation local 661 if (Instantiation->is<Decl*>()) 666 unsigned Size = Instantiation->get<DeclArgumentPack *>()->size();
|
H A D | SemaTemplate.cpp | 6086 NamedDecl *Instantiation = 0; local 6098 Instantiation = Method; 6110 Instantiation = PrevVar; 6118 Instantiation = PrevRecord; 6126 Instantiation = PrevEnum; 6132 if (!Instantiation) { 6146 cast<CXXMethodDecl>(Instantiation)->getTemplateSpecializationKind()); 6150 cast<CXXRecordDecl>(Instantiation)->getTemplateSpecializationKind()); 6154 Previous.addDecl(Instantiation); 6162 Diag(Instantiation [all...] |
/freebsd-10.0-release/contrib/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 80 MemoryBuffer *Instantiation; member in struct:__anon2296::MacroInstantiation 272 /// \param NameLoc Instantiation location. 1749 : TheMacro(M), Instantiation(I), InstantiationLoc(IL), ExitBuffer(EB), 1953 MemoryBuffer *Instantiation = local 1961 Instantiation); 1965 CurBuffer = SrcMgr.AddNewSourceBuffer(MI->Instantiation, SMLoc()); 3841 MemoryBuffer *Instantiation = local 3849 Instantiation); 3853 CurBuffer = SrcMgr.AddNewSourceBuffer(MI->Instantiation, SMLoc());
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 2766 /// Instantiation or recovery rebuild of a for-range statement. Don't 5714 // C++ Template Instantiation 6173 SubstBaseSpecifiers(CXXRecordDecl *Instantiation, 6179 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, 6185 EnumDecl *Instantiation, EnumDecl *Pattern, 6213 CXXRecordDecl *Instantiation,
|
Completed in 113 milliseconds