reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
859 auto File1 = DIB.createFile("main.c", "/"); 860 auto File2 = DIB.createFile("file.h", "/"); 861 auto CU = DIB.createCompileUnit( 862 dwarf::DW_LANG_C, DIB.createFile("main.c", "/"), "llvm-c", true, "", 0); 864 DIB.createMacro(nullptr, 0, dwarf::DW_MACINFO_define, "M0", "V0"); 865 auto TMF1 = DIB.createTempMacroFile(nullptr, 0, File1); 866 auto MDef1 = DIB.createMacro(TMF1, 3, dwarf::DW_MACINFO_define, "M1", "V1"); 867 auto TMF2 = DIB.createTempMacroFile(TMF1, 5, File2); 868 auto MDef2 = DIB.createMacro(TMF2, 1, dwarf::DW_MACINFO_define, "M2"); 869 auto MUndef1 = DIB.createMacro(TMF1, 7, dwarf::DW_MACINFO_undef, "M1"); 885 DIB.finalize(); 890 DIB.getOrCreateMacroArray(Elements)); 897 DIB.getOrCreateMacroArray(Elements));