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;
154 getOrCreateFunctionType(const Decl *D, QualType FnType, llvm::DIFile F);
169 void CollectCXXMemberFunctions(const CXXRecordDecl *Decl, llvm::DIFile F,
173 void CollectCXXBases(const CXXRecordDecl *Decl, llvm::DIFile F,
206 void CollectRecordFields(const RecordDecl *Decl, llvm::DIFile F,
210 void CollectVTableInfo(const CXXRecordDecl *Decl, llvm::DIFile F,
253 void EmitDeclareOfAutoVariable(const VarDecl *Decl, llvm::Value *AI,
266 void EmitDeclareOfArgVariable(const VarDecl *Decl, llvm::Value *AI,
278 void EmitGlobalVariable(llvm::GlobalVariable *GV, const VarDecl *Decl);
323 llvm::DIScope getContextDescriptor(const Decl *Decl);
325 llvm::DIScope getCurrentContextDescriptor(const Decl *Decl);
332 llvm::DIDescriptor createContextChain(const Decl *Decl);
368 llvm::DebugNode *getDeclarationOrDefinition(const Decl *D);
372 llvm::DISubprogram getFunctionDeclaration(const Decl *D);
411 StringRef getVTableName(const CXXRecordDecl *Decl);