reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
416 if (!CT) 417 return CT = DICompositeType::getDistinct( 423 assert(CT->getRawIdentifier() == &Identifier && "Wrong ODR identifier?"); 424 if (!CT->isForwardDecl() || (Flags & DINode::FlagFwdDecl)) 425 return CT; 428 CT->mutate(Tag, Line, RuntimeLang, SizeInBits, AlignInBits, OffsetInBits, 433 assert((std::end(Ops) - std::begin(Ops)) == (int)CT->getNumOperands() && 435 for (unsigned I = 0, E = CT->getNumOperands(); I != E; ++I) 436 if (Ops[I] != CT->getOperand(I)) 437 CT->setOperand(I, Ops[I]); 438 return CT;