Lines Matching refs:DIDescriptor

36 DIDescriptor::DIDescriptor(const DIFile F) : DbgNode(F.DbgNode) {  in DIDescriptor()  function in DIDescriptor
39 DIDescriptor::DIDescriptor(const DISubprogram F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor
42 DIDescriptor::DIDescriptor(const DILexicalBlockFile F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor
45 DIDescriptor::DIDescriptor(const DILexicalBlock F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor
48 DIDescriptor::DIDescriptor(const DIVariable F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor
51 DIDescriptor::DIDescriptor(const DIType F) : DbgNode(F.DbgNode) { in DIDescriptor() function in DIDescriptor
55 DIDescriptor::getStringField(unsigned Elt) const { in getStringField()
66 uint64_t DIDescriptor::getUInt64Field(unsigned Elt) const { in getUInt64Field()
77 DIDescriptor DIDescriptor::getDescriptorField(unsigned Elt) const { in getDescriptorField()
79 return DIDescriptor(); in getDescriptorField()
83 DIDescriptor(dyn_cast_or_null<const MDNode>(DbgNode->getOperand(Elt))); in getDescriptorField()
84 return DIDescriptor(); in getDescriptorField()
87 GlobalVariable *DIDescriptor::getGlobalVariableField(unsigned Elt) const { in getGlobalVariableField()
96 Constant *DIDescriptor::getConstantField(unsigned Elt) const { in getConstantField()
105 Function *DIDescriptor::getFunctionField(unsigned Elt) const { in getFunctionField()
135 bool DIDescriptor::isBasicType() const { in isBasicType()
147 bool DIDescriptor::isDerivedType() const { in isDerivedType()
168 bool DIDescriptor::isCompositeType() const { in isCompositeType()
185 bool DIDescriptor::isVariable() const { in isVariable()
198 bool DIDescriptor::isType() const { in isType()
204 bool DIDescriptor::isSubprogram() const { in isSubprogram()
210 bool DIDescriptor::isGlobalVariable() const { in isGlobalVariable()
216 bool DIDescriptor::isGlobal() const { in isGlobal()
222 bool DIDescriptor::isUnspecifiedParameter() const { in isUnspecifiedParameter()
228 bool DIDescriptor::isScope() const { in isScope()
244 bool DIDescriptor::isTemplateTypeParameter() const { in isTemplateTypeParameter()
250 bool DIDescriptor::isTemplateValueParameter() const { in isTemplateValueParameter()
255 bool DIDescriptor::isCompileUnit() const { in isCompileUnit()
260 bool DIDescriptor::isFile() const { in isFile()
265 bool DIDescriptor::isNameSpace() const { in isNameSpace()
271 bool DIDescriptor::isLexicalBlockFile() const { in isLexicalBlockFile()
277 bool DIDescriptor::isLexicalBlock() const { in isLexicalBlock()
283 bool DIDescriptor::isSubrange() const { in isSubrange()
288 bool DIDescriptor::isEnumerator() const { in isEnumerator()
311 void DIType::replaceAllUsesWith(DIDescriptor &D) { in replaceAllUsesWith()
640 void DIDescriptor::print(raw_ostream &OS) const { in print()
805 void DIDescriptor::dump() const { in dump()
946 DIDescriptor Scope(Loc.getScope(Ctx)); in processModule()
982 DIDescriptor S(Loc.getScope()); in processLocation()
1007 DIDescriptor D = DA.getElement(i); in processType()
1046 DIDescriptor DV(N); in processDeclare()
1083 if (!DIDescriptor(DIG).isGlobalVariable()) in addGlobalVariable()
1095 if (!DIDescriptor(SP).isSubprogram()) in addSubprogram()
1107 DIDescriptor D(Scope); in getDISubprogram()
1136 DIDescriptor D(Context); in isSubprogramContext()