reference, declarationdefinition
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);