| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | diobjcproperty.ll | 12 ; CHECK-NEXT: !3 = !DIObjCProperty(name: "foo", file: !1, line: 7, setter: "setFoo", getter: "getFo… 13 !3 = !DIObjCProperty(name: "foo", file: !1, line: 7, setter: "setFoo", 16 ; CHECK-NEXT: !4 = !DIObjCProperty() 17 !4 = !DIObjCProperty(name: "", file: null, line: 0, setter: "", getter: "", 19 !5 = !DIObjCProperty()
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | debug-info-property-class-extension.m | 9 // declaration and from the ivar doesn't match, this will end up with two DIObjCProperty 12 // CHECK-NOT: !DIObjCProperty(name: "evolvingpropwithimpl"{{.*}}line: [[@LINE+1]] 16 // CHECK: !DIObjCProperty(name: "evolvingpropwithimpl"{{.*}}line: [[@LINE+1]] 28 // CHECK: !DIObjCProperty(name: "myprop"{{.*}}line: [[@LINE+1]] 38 // CHECK-NOT: !DIObjCProperty(name: "evolvingprop"{{.*}}line: [[@LINE+1]] 42 // CHECK: !DIObjCProperty(name: "evolvingprop"{{.*}}line: [[@LINE+1]]
|
| H A D | debug-info-property-class-instance-same-name.m | 6 // CHECK: !DIObjCProperty(name: "p1" 9 // CHECK: !DIObjCProperty(name: "p1"
|
| H A D | debug-info-property3.m | 4 // CHECK: !DIObjCProperty(name: "p1"
|
| H A D | debug-info-property-accessors.m | 8 // CHECK: !DIObjCProperty(name: "blah"
|
| /llvm-project-15.0.7/llvm/test/Bitcode/ |
| H A D | dityperefs-3.8.ll | 19 ; CHECK-NEXT: !8 = !DIObjCProperty(name: "P1", type: !1) 37 !8 = !DIObjCProperty(name: "P1", type: !"T1")
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Metadata.def | 111 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIObjCProperty)
|
| H A D | DebugInfoMetadata.h | 1020 DIObjCProperty *getObjCProperty() const { in getObjCProperty() 1021 return dyn_cast_or_null<DIObjCProperty>(getExtraData()); in getObjCProperty() 3213 class DIObjCProperty : public DINode { 3220 DIObjCProperty(LLVMContext &C, StorageType Storage, unsigned Line, 3222 ~DIObjCProperty() = default; 3224 static DIObjCProperty * 3233 static DIObjCProperty *getImpl(LLVMContext &Context, MDString *Name, 3246 DEFINE_MDNODE_GET(DIObjCProperty, 3252 DEFINE_MDNODE_GET(DIObjCProperty,
|
| H A D | DIBuilder.h | 405 DIObjCProperty *createObjCProperty(StringRef Name, DIFile *File,
|
| /llvm-project-15.0.7/clang/test/Modules/ |
| H A D | ModuleDebugInfo.m | 85 // CHECK2: !DIObjCProperty(name: "property",
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 1743 DIObjCProperty::DIObjCProperty(LLVMContext &C, StorageType Storage, in DIObjCProperty() function in DIObjCProperty 1749 DIObjCProperty *DIObjCProperty::getImpl( in getImpl() 1756 DEFINE_GETIMPL_LOOKUP(DIObjCProperty, (Name, File, Line, GetterName, in getImpl() 1759 DEFINE_GETIMPL_STORE(DIObjCProperty, (Line, Attributes), Ops); in getImpl()
|
| H A D | LLVMContextImpl.h | 1146 template <> struct MDNodeKeyImpl<DIObjCProperty> { 1160 MDNodeKeyImpl(const DIObjCProperty *N) 1165 bool isKeyOf(const DIObjCProperty *RHS) const {
|
| H A D | DIBuilder.cpp | 440 DIObjCProperty * 444 return DIObjCProperty::get(VMContext, Name, File, LineNumber, GetterName, in createObjCProperty()
|
| H A D | AsmWriter.cpp | 2339 static void writeDIObjCProperty(raw_ostream &Out, const DIObjCProperty *N, in writeDIObjCProperty()
|
| H A D | Verifier.cpp | 1507 void Verifier::visitDIObjCProperty(const DIObjCProperty &N) { in visitDIObjCProperty()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.h | 206 void addSourceLine(DIE &Die, const DIObjCProperty *Ty);
|
| H A D | DwarfUnit.cpp | 448 void DwarfUnit::addSourceLine(DIE &Die, const DIObjCProperty *Ty) { in addSourceLine() 940 } else if (auto *Property = dyn_cast<DIObjCProperty>(Element)) { in constructTypeDIE()
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | objc-property-void.ll | 84 !8 = !DIObjCProperty(name: "foo", line: 2, attributes: 2117, file: !6)
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | MetadataTest.cpp | 3064 auto *N = DIObjCProperty::get(Context, Name, File, Line, GetterName, in TEST_F() 3075 EXPECT_EQ(N, DIObjCProperty::get(Context, Name, File, Line, GetterName, in TEST_F() 3078 EXPECT_NE(N, DIObjCProperty::get(Context, "other", File, Line, GetterName, in TEST_F() 3080 EXPECT_NE(N, DIObjCProperty::get(Context, Name, getFile(), Line, GetterName, in TEST_F() 3082 EXPECT_NE(N, DIObjCProperty::get(Context, Name, File, Line + 1, GetterName, in TEST_F() 3084 EXPECT_NE(N, DIObjCProperty::get(Context, Name, File, Line, "other", in TEST_F() 3086 EXPECT_NE(N, DIObjCProperty::get(Context, Name, File, Line, GetterName, in TEST_F() 3088 EXPECT_NE(N, DIObjCProperty::get(Context, Name, File, Line, GetterName, in TEST_F() 3090 EXPECT_NE(N, DIObjCProperty::get(Context, Name, File, Line, GetterName, in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 303 void writeDIObjCProperty(const DIObjCProperty *N, 1690 void DXILBitcodeWriter::writeDIObjCProperty(const DIObjCProperty *N, in writeDIObjCProperty()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 2051 GET_OR_DISTINCT(DIObjCProperty, in parseOneMetadata()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 361 void writeDIObjCProperty(const DIObjCProperty *N, 2070 void ModuleBitcodeWriter::writeDIObjCProperty(const DIObjCProperty *N, in writeDIObjCProperty()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5248 Result = GET_OR_DISTINCT(DIObjCProperty, in parseDIObjCProperty()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | LangRef.rst | 5899 DIObjCProperty subsubsection 5902 ``DIObjCProperty`` nodes represent Objective-C property nodes. 5906 !3 = !DIObjCProperty(name: "foo", file: !1, line: 7, setter: "setFoo",
|