Lines Matching refs:schema
949 ucl_object_t *schema; in lua_ucl_parser_validate() local
957 schema = ucl_object_lua_import (L, 2); in lua_ucl_parser_validate()
959 if (schema == NULL) { in lua_ucl_parser_validate()
979 schema = ucl_parser_get_object (schema_parser); in lua_ucl_parser_validate()
989 if (!ucl_object_validate (schema, parser->top_obj, &err)) { in lua_ucl_parser_validate()
999 ucl_object_unref (schema); in lua_ucl_parser_validate()
1118 ucl_object_t *obj, *schema, *ext_refs = NULL; in lua_ucl_object_validate() local
1125 schema = lua_ucl_object_get (L, 2); in lua_ucl_object_validate()
1127 if (schema && obj && ucl_object_type (schema) == UCL_OBJECT) { in lua_ucl_object_validate()
1151 schema_elt = ucl_object_lookup_path_char (schema, path, '/'); in lua_ucl_object_validate()
1155 schema_elt = schema; in lua_ucl_object_validate()
1159 res = ucl_object_validate_root_ext (schema_elt, obj, schema, in lua_ucl_object_validate()