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

References

tools/clang/lib/Sema/SemaInit.cpp
 2800     DesignatedStartIndex = IndexExpr->EvaluateKnownConstInt(SemaRef.Context);
 2801     DesignatedEndIndex = DesignatedStartIndex;
 2805     DesignatedStartIndex =
 2816     if (DesignatedStartIndex.getZExtValue()!=DesignatedEndIndex.getZExtValue()&&
 2823     DesignatedStartIndex
 2824       = DesignatedStartIndex.extOrTrunc(MaxElements.getBitWidth());
 2825     DesignatedStartIndex.setIsUnsigned(MaxElements.isUnsigned());
 2841     DesignatedStartIndex =
 2842       DesignatedStartIndex.extOrTrunc(DesignatedIndexBitWidth);
 2845     DesignatedStartIndex.setIsUnsigned(true);
 2924   unsigned ElementIndex = DesignatedStartIndex.getZExtValue();
 2930   while (DesignatedStartIndex <= DesignatedEndIndex) {
 2939             FinishSubobjectInit && (DesignatedStartIndex == DesignatedEndIndex),
 2944     ++DesignatedStartIndex;
 2945     ElementIndex = DesignatedStartIndex.getZExtValue();
 2952       *NextElementIndex = DesignatedStartIndex;
 2962   CheckArrayType(Entity, IList, CurrentObjectType, DesignatedStartIndex,