Lines Matching refs:Ret

149   MarshallingInfo Ret(R);  in createMarshallingInfo()  local
151 Ret.ShouldAlwaysEmit = R.getValueAsBit("ShouldAlwaysEmit"); in createMarshallingInfo()
152 Ret.MacroPrefix = R.getValueAsString("MacroPrefix"); in createMarshallingInfo()
153 Ret.KeyPath = R.getValueAsString("KeyPath"); in createMarshallingInfo()
154 Ret.DefaultValue = R.getValueAsString("DefaultValue"); in createMarshallingInfo()
155 Ret.NormalizedValuesScope = R.getValueAsString("NormalizedValuesScope"); in createMarshallingInfo()
156 Ret.ImpliedCheck = R.getValueAsString("ImpliedCheck"); in createMarshallingInfo()
157 Ret.ImpliedValue = in createMarshallingInfo()
158 R.getValueAsOptionalString("ImpliedValue").value_or(Ret.DefaultValue); in createMarshallingInfo()
160 Ret.ShouldParse = R.getValueAsString("ShouldParse"); in createMarshallingInfo()
161 Ret.Normalizer = R.getValueAsString("Normalizer"); in createMarshallingInfo()
162 Ret.Denormalizer = R.getValueAsString("Denormalizer"); in createMarshallingInfo()
163 Ret.ValueMerger = R.getValueAsString("ValueMerger"); in createMarshallingInfo()
164 Ret.ValueExtractor = R.getValueAsString("ValueExtractor"); in createMarshallingInfo()
169 Ret.TableIndex = MarshallingInfo::NextTableIndex++; in createMarshallingInfo()
170 Ret.NormalizedValues = R.getValueAsListOfStrings("NormalizedValues"); in createMarshallingInfo()
171 Ret.Values.reserve(Ret.NormalizedValues.size()); in createMarshallingInfo()
172 Ret.ValueTableName = getOptionName(R) + "ValueTable"; in createMarshallingInfo()
180 Ret.Values.push_back(ValuesStr.slice(0, Idx)); in createMarshallingInfo()
184 Ret.Values.push_back(ValuesStr); in createMarshallingInfo()
186 assert(Ret.Values.size() == Ret.NormalizedValues.size() && in createMarshallingInfo()
191 return Ret; in createMarshallingInfo()