reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
471 auto *File = DBuilder.createFile("filename.c", "/file/dir/"); 472 DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None); 474 DBuilder.createSubroutineType(ParamTypes); 475 auto *CU = DBuilder.createCompileUnit(dwarf::DW_LANG_C99, 476 DBuilder.createFile("filename.c", 480 auto *Subprogram = DBuilder.createFunction( 497 auto *IntType = DBuilder.createBasicType("int", 32, dwarf::DW_ATE_signed); 498 auto *E = DBuilder.createExpression(); 500 DBuilder.createAutoVariable(Subprogram, "x", File, 5, IntType, true); 502 DBuilder.insertDeclare(Alloca, Variable, E, DL, Store); 503 DBuilder.insertDbgValueIntrinsic(AllocaContent, Variable, E, DL, Entry); 510 auto *InlinedSP = DBuilder.createFunction( 514 DBuilder.createAutoVariable(InlinedSP, "inlined", File, 5, StructType, true); 515 auto *Scope = DBuilder.createLexicalBlock( 516 DBuilder.createLexicalBlockFile(InlinedSP, File), File, 1, 1); 520 DBuilder.insertDeclare(Alloca, InlinedVar, E, InlinedDL, Store); 523 DBuilder.finalize(); 529 DBuilder.createFile("extra.c", "/file/dir"),