Lines Matching refs:DIB

21 declare_objc_class(LLVMDIBuilderRef DIB, LLVMMetadataRef File) {  in declare_objc_class()  argument
22 …LLVMMetadataRef Decl = LLVMDIBuilderCreateStructType(DIB, File, "TestClass", 9, File, 42, 64, 0, L… in declare_objc_class()
23 …LLVMMetadataRef SuperDecl = LLVMDIBuilderCreateStructType(DIB, File, "TestSuperClass", 14, File, 4… in declare_objc_class()
24 LLVMDIBuilderCreateInheritance(DIB, Decl, SuperDecl, 0, 0, 0); in declare_objc_class()
26 …LLVMDIBuilderCreateObjCProperty(DIB, "test", 4, File, 42, "getTest", 7, "setTest", 7, 0x20 /*copy*… in declare_objc_class()
27 …LLVMDIBuilderCreateObjCIVar(DIB, "_test", 5, File, 42, 64, 0, 64, LLVMDIFlagPublic, SuperDecl, Tes… in declare_objc_class()
34 LLVMDIBuilderRef DIB = LLVMCreateDIBuilder(M); in llvm_test_dibuilder() local
36 LLVMMetadataRef File = LLVMDIBuilderCreateFile(DIB, Filename, in llvm_test_dibuilder()
40 DIB, LLVMDWARFSourceLanguageC, File, "llvm-c-test", 11, 0, NULL, 0, 0, in llvm_test_dibuilder()
44 LLVMDIBuilderCreateModule(DIB, CompileUnit, in llvm_test_dibuilder()
51 LLVMDIBuilderCreateModule(DIB, CompileUnit, in llvm_test_dibuilder()
57 DIB, Module, OtherModule, File, 42, NULL, 0); in llvm_test_dibuilder()
58 LLVMDIBuilderCreateImportedModuleFromAlias(DIB, Module, ImportedModule, File, in llvm_test_dibuilder()
61 LLVMMetadataRef ClassTy = declare_objc_class(DIB, File); in llvm_test_dibuilder()
63 LLVMDIBuilderCreateConstantValueExpression(DIB, 0); in llvm_test_dibuilder()
65 DIB, Module, "globalClass", 11, "", 0, File, 1, ClassTy, true, in llvm_test_dibuilder()
69 LLVMDIBuilderCreateBasicType(DIB, "Int64", 5, 64, 0, LLVMDIFlagZero); in llvm_test_dibuilder()
71 LLVMDIBuilderCreateTypedef(DIB, Int64Ty, "int64_t", 7, File, 42, File, 0); in llvm_test_dibuilder()
74 LLVMDIBuilderCreateConstantValueExpression(DIB, 0); in llvm_test_dibuilder()
76 DIB, Module, "global", 6, "", 0, File, 1, Int64TypeDef, true, in llvm_test_dibuilder()
80 LLVMDIBuilderCreateNameSpace(DIB, Module, "NameSpace", 9, false); in llvm_test_dibuilder()
84 LLVMDIBuilderCreateStructType(DIB, NameSpace, "MyStruct", in llvm_test_dibuilder()
89 LLVMDIBuilderCreatePointerType(DIB, StructDbgTy, 192, 0, 0, "", 0); in llvm_test_dibuilder()
105 LLVMDIBuilderGetOrCreateSubrange(DIB, 0, 10), in llvm_test_dibuilder()
108 LLVMDIBuilderCreateVectorType(DIB, 64 * 10, 0, in llvm_test_dibuilder()
114 LLVMDIBuilderCreateSubroutineType(DIB, File, ParamTypes, 3, 0); in llvm_test_dibuilder()
117 LLVMDIBuilderCreateReplaceableCompositeType(DIB, 0x15, "foo", 3, in llvm_test_dibuilder()
127 LLVMDIBuilderCreateFunction(DIB, File, "foo", 3, "foo", 3, in llvm_test_dibuilder()
133 LLVMDIBuilderCreateExpression(DIB, NULL, 0); in llvm_test_dibuilder()
135 LLVMDIBuilderCreateParameterVariable(DIB, FunctionMetadata, "a", 1, 1, File, in llvm_test_dibuilder()
137 LLVMDIBuilderInsertDeclareAtEnd(DIB, LLVMConstInt(LLVMInt64Type(), 0, false), in llvm_test_dibuilder()
141 LLVMDIBuilderCreateParameterVariable(DIB, FunctionMetadata, "b", 1, 2, File, in llvm_test_dibuilder()
143 LLVMDIBuilderInsertDeclareAtEnd(DIB, LLVMConstInt(LLVMInt64Type(), 0, false), in llvm_test_dibuilder()
147 LLVMDIBuilderCreateParameterVariable(DIB, FunctionMetadata, "c", 1, 3, File, in llvm_test_dibuilder()
149 LLVMDIBuilderInsertDeclareAtEnd(DIB, LLVMConstInt(LLVMInt64Type(), 0, false), in llvm_test_dibuilder()
156 LLVMDIBuilderCreateLexicalBlock(DIB, FunctionMetadata, File, 42, 0); in llvm_test_dibuilder()
163 LLVMDIBuilderCreateAutoVariable(DIB, FooLexicalBlock, "d", 1, File, in llvm_test_dibuilder()
167 LLVMDIBuilderCreateConstantValueExpression(DIB, 0); in llvm_test_dibuilder()
169 LLVMDIBuilderInsertDbgValueAtEnd(DIB, FooVal1, FooVar1, FooVarValueExpr, in llvm_test_dibuilder()
173 LLVMDIBuilderCreateTempMacroFile(DIB, NULL, 0, File); in llvm_test_dibuilder()
174 LLVMDIBuilderCreateMacro(DIB, MacroFile, 0, LLVMDWARFMacinfoRecordTypeDefine, in llvm_test_dibuilder()
176 LLVMDIBuilderCreateMacro(DIB, MacroFile, 0, LLVMDWARFMacinfoRecordTypeDefine, in llvm_test_dibuilder()
180 LLVMDIBuilderCreateEnumerator(DIB, "Test_A", strlen("Test_A"), 0, true); in llvm_test_dibuilder()
182 LLVMDIBuilderCreateEnumerator(DIB, "Test_B", strlen("Test_B"), 1, true); in llvm_test_dibuilder()
184 LLVMDIBuilderCreateEnumerator(DIB, "Test_B", strlen("Test_C"), 2, true); in llvm_test_dibuilder()
188 DIB, NameSpace, "EnumTest", strlen("EnumTest"), File, 0, 64, 0, in llvm_test_dibuilder()
193 LLVMDIBuilderFinalize(DIB); in llvm_test_dibuilder()
199 LLVMDisposeDIBuilder(DIB); in llvm_test_dibuilder()