reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3198 std::tie(Name, Record) = readNameFromStrtab(Record); 3198 std::tie(Name, Record) = readNameFromStrtab(Record); 3200 if (Record.size() < 8) 3202 Type *FullFTy = getFullyStructuredTypeByID(Record[0]); 3211 auto CC = static_cast<CallingConv::ID>(Record[1]); 3216 if (Record.size() > 16) 3217 AddrSpace = Record[16]; 3228 bool isProto = Record[2]; 3229 uint64_t RawLinkage = Record[3]; 3231 Func->setAttributes(getAttributes(Record[4])); 3247 if (Error Err = parseAlignmentValue(Record[5], Alignment)) 3250 if (Record[6]) { 3251 if (Record[6] - 1 >= SectionTable.size()) 3253 Func->setSection(SectionTable[Record[6] - 1]); 3258 Func->setVisibility(getDecodedVisibility(Record[7])); 3259 if (Record.size() > 8 && Record[8]) { 3259 if (Record.size() > 8 && Record[8]) { 3260 if (Record[8] - 1 >= GCTable.size()) 3262 Func->setGC(GCTable[Record[8] - 1]); 3265 if (Record.size() > 9) 3266 UnnamedAddr = getDecodedUnnamedAddrType(Record[9]); 3268 if (Record.size() > 10 && Record[10] != 0) 3268 if (Record.size() > 10 && Record[10] != 0) 3269 FunctionPrologues.push_back(std::make_pair(Func, Record[10] - 1)); 3271 if (Record.size() > 11) 3272 Func->setDLLStorageClass(getDecodedDLLStorageClass(Record[11])); 3276 if (Record.size() > 12) { 3277 if (unsigned ComdatID = Record[12]) { 3286 if (Record.size() > 13 && Record[13] != 0) 3286 if (Record.size() > 13 && Record[13] != 0) 3287 FunctionPrefixes.push_back(std::make_pair(Func, Record[13] - 1)); 3289 if (Record.size() > 14 && Record[14] != 0) 3289 if (Record.size() > 14 && Record[14] != 0) 3290 FunctionPersonalityFns.push_back(std::make_pair(Func, Record[14] - 1)); 3292 if (Record.size() > 15) { 3293 Func->setDSOLocal(getDecodedDSOLocal(Record[15])); 3300 if (Record.size() > 18) 3301 Func->setPartition(StringRef(Strtab.data() + Record[17], Record[18])); 3301 Func->setPartition(StringRef(Strtab.data() + Record[17], Record[18]));