|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/llvm-c-test/debuginfo.c 36 LLVMMetadataRef File = LLVMDIBuilderCreateFile(DIB, Filename,
39 LLVMMetadataRef CompileUnit = LLVMDIBuilderCreateCompileUnit(DIB,
44 LLVMDIBuilderCreateModule(DIB, CompileUnit,
51 LLVMDIBuilderCreateModule(DIB, CompileUnit,
57 LLVMDIBuilderCreateImportedModuleFromModule(DIB, Module, OtherModule,
59 LLVMDIBuilderCreateImportedModuleFromAlias(DIB, Module, ImportedModule,
62 LLVMMetadataRef ClassTy = declare_objc_class(DIB, File);
64 LLVMDIBuilderCreateConstantValueExpression(DIB, 0);
66 DIB, Module, "globalClass", 11, "", 0, File, 1, ClassTy, true,
70 LLVMDIBuilderCreateBasicType(DIB, "Int64", 5, 64, 0, LLVMDIFlagZero);
72 LLVMDIBuilderCreateTypedef(DIB, Int64Ty, "int64_t", 7, File, 42, File);
75 LLVMDIBuilderCreateConstantValueExpression(DIB, 0);
77 DIB, Module, "global", 6, "", 0, File, 1, Int64TypeDef, true,
81 LLVMDIBuilderCreateNameSpace(DIB, Module, "NameSpace", 9, false);
85 LLVMDIBuilderCreateStructType(DIB, NameSpace, "MyStruct",
90 LLVMDIBuilderCreatePointerType(DIB, StructDbgTy, 192, 0, 0, "", 0);
106 LLVMDIBuilderGetOrCreateSubrange(DIB, 0, 10),
109 LLVMDIBuilderCreateVectorType(DIB, 64 * 10, 0,
115 LLVMDIBuilderCreateSubroutineType(DIB, File, ParamTypes, 3, 0);
118 LLVMDIBuilderCreateReplaceableCompositeType(DIB, 0x15, "foo", 3,
128 LLVMDIBuilderCreateFunction(DIB, File, "foo", 3, "foo", 3,
134 LLVMDIBuilderCreateExpression(DIB, NULL, 0);
136 LLVMDIBuilderCreateParameterVariable(DIB, FunctionMetadata, "a", 1, 1, File,
138 LLVMDIBuilderInsertDeclareAtEnd(DIB, LLVMConstInt(LLVMInt64Type(), 0, false),
142 LLVMDIBuilderCreateParameterVariable(DIB, FunctionMetadata, "b", 1, 2, File,
144 LLVMDIBuilderInsertDeclareAtEnd(DIB, LLVMConstInt(LLVMInt64Type(), 0, false),
148 LLVMDIBuilderCreateParameterVariable(DIB, FunctionMetadata, "c", 1, 3, File,
150 LLVMDIBuilderInsertDeclareAtEnd(DIB, LLVMConstInt(LLVMInt64Type(), 0, false),
157 LLVMDIBuilderCreateLexicalBlock(DIB, FunctionMetadata, File, 42, 0);
164 LLVMDIBuilderCreateAutoVariable(DIB, FooLexicalBlock, "d", 1, File,
168 LLVMDIBuilderCreateConstantValueExpression(DIB, 0);
170 LLVMDIBuilderInsertDbgValueAtEnd(DIB, FooVal1, FooVar1, FooVarValueExpr,
174 LLVMDIBuilderCreateTempMacroFile(DIB, NULL, 0, File);
175 LLVMDIBuilderCreateMacro(DIB, MacroFile, 0, LLVMDWARFMacinfoRecordTypeDefine,
177 LLVMDIBuilderCreateMacro(DIB, MacroFile, 0, LLVMDWARFMacinfoRecordTypeDefine,
181 LLVMDIBuilderCreateEnumerator(DIB, "Test_A", strlen("Test_A"), 0, true);
183 LLVMDIBuilderCreateEnumerator(DIB, "Test_B", strlen("Test_B"), 1, true);
185 LLVMDIBuilderCreateEnumerator(DIB, "Test_B", strlen("Test_C"), 2, true);
189 DIB, NameSpace, "EnumTest", strlen("EnumTest"), File, 0, 64, 0,
194 LLVMDIBuilderFinalize(DIB);
200 LLVMDisposeDIBuilder(DIB);