37 static void applyConstraintToField(
ConstrainedField &field,
const std::vector<int> &layout);
39 static bool isLoggableOnField(
const std::vector<int> &layout);
43 static std::vector<le_bitrange> computeSlicing(
unsigned fieldSize,
44 const std::vector<int> &layout);
46 static void updateFieldSlicesWithSlicing(
const std::vector<le_bitrange> &slicing,
49 static std::vector<ConstrainedSlice *> getSortedSlicePointers(
52 static void applyConstraintToSlices(std::vector<ConstrainedSlice *> &slices,
53 const std::vector<int> &layout);