reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGExprConstant.cpp
  394   if (Elems.empty())
  405     llvm::Type *CommonType = Elems[0]->getType();
  409     for (size_t I = 0; I != Elems.size(); ++I) {
  411       if (Elems[I]->isNullValue())
  415       if (Elems[I]->getType() != CommonType ||
  421       ArrayElements.back() = Elems[I];
  434   for (llvm::Constant *C : Elems)
  439   ArrayRef<llvm::Constant*> UnpackedElems = Elems;
  448     UnpackedElemStorage.assign(Elems.begin(), Elems.end());
  448     UnpackedElemStorage.assign(Elems.begin(), Elems.end());
  459     for (size_t I = 0; I != Elems.size(); ++I) {
  460       CharUnits Align = Utils.getAlignment(Elems[I]);
  469       PackedElems.push_back(Elems[I]);
  470       SizeSoFar = DesiredOffset + Utils.getSize(Elems[I]);