Home
last modified time | relevance | path

Searched refs:DIObjCProperty (Results 1 – 15 of 15) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DMetadata.def111 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIObjCProperty)
H A DDebugInfoMetadata.h1061 DIObjCProperty *getObjCProperty() const { in getObjCProperty()
1062 return dyn_cast_or_null<DIObjCProperty>(getExtraData()); in getObjCProperty()
3317 class DIObjCProperty : public DINode {
3324 DIObjCProperty(LLVMContext &C, StorageType Storage, unsigned Line,
3326 ~DIObjCProperty() = default;
3328 static DIObjCProperty *
3337 static DIObjCProperty *getImpl(LLVMContext &Context, MDString *Name,
3350 DEFINE_MDNODE_GET(DIObjCProperty,
3356 DEFINE_MDNODE_GET(DIObjCProperty,
H A DDIBuilder.h408 DIObjCProperty *createObjCProperty(StringRef Name, DIFile *File,
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1955 DIObjCProperty::DIObjCProperty(LLVMContext &C, StorageType Storage, in DIObjCProperty() function in DIObjCProperty
1961 DIObjCProperty *DIObjCProperty::getImpl( in getImpl()
1968 DEFINE_GETIMPL_LOOKUP(DIObjCProperty, (Name, File, Line, GetterName, in getImpl()
1971 DEFINE_GETIMPL_STORE(DIObjCProperty, (Line, Attributes), Ops); in getImpl()
H A DLLVMContextImpl.h1194 template <> struct MDNodeKeyImpl<DIObjCProperty> {
1208 MDNodeKeyImpl(const DIObjCProperty *N)
1213 bool isKeyOf(const DIObjCProperty *RHS) const {
H A DDIBuilder.cpp443 DIObjCProperty *
447 return DIObjCProperty::get(VMContext, Name, File, LineNumber, GetterName, in createObjCProperty()
H A DAsmWriter.cpp2364 static void writeDIObjCProperty(raw_ostream &Out, const DIObjCProperty *N, in writeDIObjCProperty()
H A DVerifier.cpp1541 void Verifier::visitDIObjCProperty(const DIObjCProperty &N) { in visitDIObjCProperty()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.h206 void addSourceLine(DIE &Die, const DIObjCProperty *Ty);
H A DDwarfUnit.cpp447 void DwarfUnit::addSourceLine(DIE &Die, const DIObjCProperty *Ty) { in addSourceLine()
941 } else if (auto *Property = dyn_cast<DIObjCProperty>(Element)) { in constructTypeDIE()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp311 void writeDIObjCProperty(const DIObjCProperty *N,
1683 void DXILBitcodeWriter::writeDIObjCProperty(const DIObjCProperty *N, in writeDIObjCProperty()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp2075 GET_OR_DISTINCT(DIObjCProperty, in parseOneMetadata()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp362 void writeDIObjCProperty(const DIObjCProperty *N,
2118 void ModuleBitcodeWriter::writeDIObjCProperty(const DIObjCProperty *N, in writeDIObjCProperty()
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp5525 Result = GET_OR_DISTINCT(DIObjCProperty, in parseDIObjCProperty()
/openbsd-src/gnu/llvm/llvm/docs/
H A DLangRef.rst6044 DIObjCProperty subsubsection
6047 ``DIObjCProperty`` nodes represent Objective-C property nodes.
6051 !3 = !DIObjCProperty(name: "foo", file: !1, line: 7, setter: "setFoo",