reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

tools/clang/include/clang/AST/DeclCXX.h
  118   static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS,
 3103   static UsingShadowDecl *Create(ASTContext &C, DeclContext *DC,
tools/clang/lib/AST/Decl.cpp
 1965 VarDecl *VarDecl::Create(ASTContext &C, DeclContext *DC,
 2657 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC,
 3927 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC,
 4173 EnumDecl *EnumDecl::Create(ASTContext &C, DeclContext *DC,
 4308 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC,
 4570 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC,
 4575 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC,
 4606 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC,
 4623 FunctionDecl *FunctionDecl::Create(ASTContext &C, DeclContext *DC,
 4673 EnumConstantDecl *EnumConstantDecl::Create(ASTContext &C, EnumDecl *CD,
 4701 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L,
 4722 TypedefDecl *TypedefDecl::Create(ASTContext &C, DeclContext *DC,
 4772 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC,
 4817 EmptyDecl *EmptyDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) {
tools/clang/lib/AST/DeclCXX.cpp
  125 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK,
 2039 CXXMethodDecl *CXXMethodDecl::Create(ASTContext &C, CXXRecordDecl *RD,
 2469 CXXConstructorDecl *CXXConstructorDecl::Create(
 2606 CXXDestructorDecl *CXXDestructorDecl::Create(
 2637 CXXConversionDecl *CXXConversionDecl::Create(
 2666 LinkageSpecDecl *LinkageSpecDecl::Create(ASTContext &C,
 2683 UsingDirectiveDecl *UsingDirectiveDecl::Create(ASTContext &C, DeclContext *DC,
 2722 NamespaceDecl *NamespaceDecl::Create(ASTContext &C, DeclContext *DC,
 2777 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC,
 2880 UsingDecl *UsingDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation UL,
 2922 UnresolvedUsingValueDecl::Create(ASTContext &C, DeclContext *DC,
 2950 UnresolvedUsingTypenameDecl::Create(ASTContext &C, DeclContext *DC,
 2971 StaticAssertDecl *StaticAssertDecl::Create(ASTContext &C, DeclContext *DC,
tools/clang/lib/AST/DeclFriend.cpp
   34 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC,
tools/clang/lib/AST/DeclObjC.cpp
  809 ObjCMethodDecl *ObjCMethodDecl::Create(
 1384 ObjCTypeParamDecl *ObjCTypeParamDecl::Create(ASTContext &ctx, DeclContext *dc,
 1455 ObjCInterfaceDecl *ObjCInterfaceDecl::Create(const ASTContext &C,
 1747 ObjCIvarDecl *ObjCIvarDecl::Create(ASTContext &C, ObjCContainerDecl *DC,
 1855 ObjCProtocolDecl *ObjCProtocolDecl::Create(ASTContext &C, DeclContext *DC,
 1986 ObjCCategoryDecl *ObjCCategoryDecl::Create(ASTContext &C, DeclContext *DC,
 2044 ObjCCategoryImplDecl::Create(ASTContext &C, DeclContext *DC,
 2148 ObjCImplementationDecl::Create(ASTContext &C, DeclContext *DC,
 2218 ObjCPropertyDecl *ObjCPropertyDecl::Create(ASTContext &C, DeclContext *DC,
 2246 ObjCPropertyImplDecl *ObjCPropertyImplDecl::Create(ASTContext &C,
tools/clang/lib/AST/DeclTemplate.cpp
  279 FunctionTemplateDecl *FunctionTemplateDecl::Create(ASTContext &C,
  378 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C,
  513 TemplateTypeParmDecl::Create(const ASTContext &C, DeclContext *DC,
  582 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC,
  655 TemplateTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC,
  762 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK,
  895 Create(ASTContext &Context, TagKind TK,DeclContext *DC,
  948 TypeAliasTemplateDecl *TypeAliasTemplateDecl::Create(ASTContext &C,
  998 VarTemplateDecl *VarTemplateDecl::Create(ASTContext &C, DeclContext *DC,
 1109 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create(
 1175 VarTemplatePartialSpecializationDecl::Create(