Lines Matching defs:CU
858 auto CU =
862 CU, "noerr", "", File, 1, Type, 1, DINode::FlagZero,
868 CU, "err", "", File, 1, Type, 1, DINode::FlagZero,
897 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_Cobol74,
902 CU, "foo", "", File, 1, Type, 1, DINode::FlagZero,
907 CU, "bar", "", File, 1, Type, 1, DINode::FlagZero,
1014 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_C, File, "clang",
1019 CU, "foo", /*LinkageName=*/"", File,
1073 auto GetNames = [](DICompileUnit *CU) {
1075 for (auto *ET : CU->getEnumTypes())
1077 for (auto *RT : CU->getRetainedTypes())
1079 for (auto *GV : CU->getGlobalVariables())
1081 for (auto *IE : CU->getImportedEntities())
1083 for (auto *Node : CU->getMacros())
1089 DICompileUnit *CU;
1093 CU = DIB.createCompileUnit(dwarf::DW_LANG_C, File, "clang",
1097 DIB.createEnumerationType(CU, "ET0", File, /*LineNo=*/0, /*SizeInBits=*/8,
1100 DIB.createGlobalVariableExpression(CU, "GV0", /*LinkageName=*/"", File,
1103 DIB.createImportedDeclaration(CU, nullptr, File, /*LineNo=*/2, "IM0");
1108 EXPECT_THAT(GetNames(CU),
1112 DIBuilder DIB(*M, true, CU);
1113 auto *File = CU->getFile();
1115 DIB.createEnumerationType(CU, "ET1", File, /*LineNo=*/0,
1119 DIB.createGlobalVariableExpression(CU, "GV1", /*LinkageName=*/"", File,
1122 DIB.createImportedDeclaration(CU, nullptr, File, /*LineNo=*/2, "IM1");
1127 EXPECT_THAT(GetNames(CU),
1168 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_C_plus_plus_11,
1173 DIB.createFunction(CU, "foo", "foo", File, 1, SPType, 1, DINode::FlagZero,
1201 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_Cobol74,
1206 DIB.createImportedDeclaration(CU, nullptr, F, 1);
1207 DIB.createImportedDeclaration(CU, nullptr, F, 1);
1208 DIB.createImportedModule(CU, (DIImportedEntity *)nullptr, F, 2);
1209 DIB.createImportedModule(CU, (DIImportedEntity *)nullptr, F, 2);
1210 DIB.createImportedModule(CU, (DIImportedEntity *)nullptr, F, 2, Elements);
1211 DIB.createImportedModule(CU, (DIImportedEntity *)nullptr, F, 2, Elements);
1214 EXPECT_TRUE(CU->getImportedEntities().size() == 3);
1228 auto CU = DIB.createCompileUnit(
1270 EXPECT_EQ(MN0, CU->getRawMacros());