Lines Matching refs:schema
699 ucl_object_t *schema; in lua_ucl_parser_validate() local
707 schema = ucl_object_lua_import (L, 2); in lua_ucl_parser_validate()
709 if (schema == NULL) { in lua_ucl_parser_validate()
729 schema = ucl_parser_get_object (schema_parser); in lua_ucl_parser_validate()
739 if (!ucl_object_validate (schema, parser->top_obj, &err)) { in lua_ucl_parser_validate()
749 ucl_object_unref (schema); in lua_ucl_parser_validate()
868 ucl_object_t *obj, *schema, *ext_refs = NULL; in lua_ucl_object_validate() local
875 schema = lua_ucl_object_get (L, 2); in lua_ucl_object_validate()
877 if (schema && obj && ucl_object_type (schema) == UCL_OBJECT) { in lua_ucl_object_validate()
901 schema_elt = ucl_object_lookup_path_char (schema, path, '/'); in lua_ucl_object_validate()
905 schema_elt = schema; in lua_ucl_object_validate()
909 res = ucl_object_validate_root_ext (schema_elt, obj, schema, in lua_ucl_object_validate()