Lines Matching refs:Decl
72 llvm::DIType Decl; member
74 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType Decl, in ObjCInterfaceCacheEntry()
76 : Type(Type), Decl(Decl), Unit(Unit) {} in ObjCInterfaceCacheEntry()
97 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> RegionMap;
112 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> DeclCache;
116 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> StaticDataMemberCache;
151 llvm::DICompositeType getOrCreateFunctionType(const Decl *D, QualType FnType,
167 void CollectCXXMemberFunctions(const CXXRecordDecl *Decl, llvm::DIFile F,
171 void CollectCXXBases(const CXXRecordDecl *Decl, llvm::DIFile F,
204 void CollectRecordFields(const RecordDecl *Decl, llvm::DIFile F,
208 void CollectVTableInfo(const CXXRecordDecl *Decl, llvm::DIFile F,
256 void EmitDeclareOfAutoVariable(const VarDecl *Decl, llvm::Value *AI,
269 void EmitDeclareOfArgVariable(const VarDecl *Decl, llvm::Value *AI,
281 void EmitGlobalVariable(llvm::GlobalVariable *GV, const VarDecl *Decl);
326 llvm::DIScope getContextDescriptor(const Decl *Decl);
328 llvm::DIScope getCurrentContextDescriptor(const Decl *Decl);
335 llvm::DIDescriptor createContextChain(const Decl *Decl);
371 llvm::DIDescriptor getDeclarationOrDefinition(const Decl *D);
375 llvm::DISubprogram getFunctionDeclaration(const Decl *D);
414 StringRef getVTableName(const CXXRecordDecl *Decl);