Lines Matching defs:xC
813 * sC tC xC eC EC
822 * xC is the position in the substitute parse string where we found a
824 * xI is the position in the original pattern corresponding to xC.
827 * translate from xC to xI. We know that xC >= tC, since the portion of the
830 * xI = tI + (xC - tC)
841 * sI, so that xC equals xI.
850 #define xI(xC) (tI + (xC - tC))
851 #define xI_offset(xC) (xI(xC) - sI)
853 #define REPORT_LOCATION_ARGS(xC) \
855 (xI(xC) > eI) /* Don't run off end */ \
857 : ((xI_offset(xC) >= 0) \
858 ? xI_offset(xC) \
862 __FILE__, __LINE__, (IV) xI_offset(xC), \
866 (xI(xC) > eI) ? 0 : eI - xI(xC), /* Length after <--HERE */ \
867 (xI(xC) > eI) ? eI : xI(xC)) /* pattern after <--HERE */