Lines Matching refs:schema

92     def check(self, schema: QAPISchema) -> None:
100 self, schema: QAPISchema, info: Optional[QAPISourceInfo]
104 self._module = schema.module_by_fname(fname)
107 def set_module(self, schema: QAPISchema) -> None:
108 self._set_module(schema, self.info)
141 def check(self, schema: QAPISchema) -> None:
143 super().check(schema)
168 def visit_begin(self, schema: QAPISchema) -> None:
368 def check(self, schema: QAPISchema) -> None:
369 super().check(schema)
431 def check(self, schema: QAPISchema) -> None:
432 super().check(schema)
478 def check(self, schema: QAPISchema) -> None:
479 super().check(schema)
480 self.element_type = schema.resolve_type(
485 def set_module(self, schema: QAPISchema) -> None:
486 self._set_module(schema, self.element_type.info)
544 def check(self, schema: QAPISchema) -> None:
556 super().check(schema)
561 self.base = schema.resolve_type(self._base_name, self.info,
569 self.base.check(schema)
572 m.check(schema)
581 self.branches.check(schema, seen)
662 def check(self, schema: QAPISchema) -> None:
663 super().check(schema)
664 self.alternatives.tag_member.check(schema)
667 self.alternatives.check(schema, {})
735 self, schema: QAPISchema, seen: Dict[str, QAPISchemaMember]
738 v.check(schema)
750 self, schema: QAPISchema, seen: Dict[str, QAPISchemaMember]
768 base_type = schema.lookup_type(tag_member.defined_in)
799 v.check(schema)
813 v.type.check(schema)
838 self, schema: QAPISchema, seen: Dict[str, QAPISchemaMember]
840 super().check(schema, seen)
961 def check(self, schema: QAPISchema) -> None:
963 self.type = schema.resolve_type(self._type_name, self.info,
1020 def check(self, schema: QAPISchema) -> None:
1022 super().check(schema)
1024 arg_type = schema.resolve_type(
1037 self.arg_type.check(schema)
1043 self.ret_type = schema.resolve_type(
1089 def check(self, schema: QAPISchema) -> None:
1090 super().check(schema)
1092 typ = schema.resolve_type(
1105 self.arg_type.check(schema)