Lines Matching defs:field
77 /// containing the name of the field being indexed.
86 const std::string field = state.to_string(field_index);
87 if (!field.empty() && field[0] == '_')
90 "found %s") % field);
141 /// \pre state(-2) The field to index into the table. Must be a string.
142 /// \pre state(-1) The value to set the indexed table field to.
158 throw config::value_error("Invalid field in configuration object "
185 /// current level. If the field does not exist, a new table is created.
186 /// \pre state(-1) The field to index into the table. Must be a string.
199 throw config::value_error("Invalid field in configuration object "
209 state.push_value(-1); // Duplicate the field name.
210 state.raw_get(-3); // Get table[field] to see if it's defined.
215 // know that the field is undefined and thus have to create a new