Lines Matching full:optional

30     Optional,
52 ifcond: Optional[Union[str, Dict[str, object]]] = None,
79 def __init__(self, info: Optional[QAPISourceInfo]):
80 self._module: Optional[QAPISchemaModule] = None
96 def connect_doc(self, doc: Optional[QAPIDoc] = None) -> None:
100 self, schema: QAPISchema, info: Optional[QAPISourceInfo]
121 info: Optional[QAPISourceInfo],
122 doc: Optional[QAPIDoc],
123 ifcond: Optional[QAPISchemaIfCond] = None,
124 features: Optional[List[QAPISchemaFeature]] = None,
148 def connect_doc(self, doc: Optional[QAPIDoc] = None) -> None:
182 def visit_include(self, name: str, info: Optional[QAPISourceInfo]) -> None:
186 self, name: str, info: Optional[QAPISourceInfo], json_type: str
193 info: Optional[QAPISourceInfo],
197 prefix: Optional[str],
204 info: Optional[QAPISourceInfo],
213 info: Optional[QAPISourceInfo],
216 base: Optional[QAPISchemaObjectType],
218 branches: Optional[QAPISchemaBranches],
225 info: Optional[QAPISourceInfo],
229 branches: Optional[QAPISchemaBranches],
236 info: Optional[QAPISourceInfo],
246 info: Optional[QAPISourceInfo],
249 arg_type: Optional[QAPISchemaObjectType],
250 ret_type: Optional[QAPISchemaType],
263 info: Optional[QAPISourceInfo],
266 arg_type: Optional[QAPISchemaObjectType],
346 def alternate_qtype(self) -> Optional[str]:
358 def doc_type(self) -> Optional[str]:
418 info: Optional[QAPISourceInfo],
419 doc: Optional[QAPIDoc],
420 ifcond: Optional[QAPISchemaIfCond],
421 features: Optional[List[QAPISchemaFeature]],
423 prefix: Optional[str],
437 def connect_doc(self, doc: Optional[QAPIDoc] = None) -> None:
467 self, name: str, info: Optional[QAPISourceInfo], element_type: str
502 def doc_type(self) -> Optional[str]:
521 info: Optional[QAPISourceInfo],
522 doc: Optional[QAPIDoc],
523 ifcond: Optional[QAPISchemaIfCond],
524 features: Optional[List[QAPISchemaFeature]],
525 base: Optional[str],
527 branches: Optional[QAPISchemaBranches],
529 # struct has local_members, optional base, and no branches
592 info: Optional[QAPISourceInfo],
601 def connect_doc(self, doc: Optional[QAPIDoc] = None) -> None:
651 doc: Optional[QAPIDoc],
652 ifcond: Optional[QAPISchemaIfCond],
700 def connect_doc(self, doc: Optional[QAPIDoc] = None) -> None:
777 if tag_member.optional:
780 "discriminator member '%s' of %s must not be optional"
817 info: Optional[QAPISourceInfo],
842 assert not self.tag_member.optional
853 info: Optional[QAPISourceInfo],
854 ifcond: Optional[QAPISchemaIfCond] = None,
859 self.defined_in: Optional[str] = None
867 info: Optional[QAPISourceInfo],
878 def connect_doc(self, doc: Optional[QAPIDoc]) -> None:
882 def describe(self, info: Optional[QAPISourceInfo]) -> str:
917 info: Optional[QAPISourceInfo],
918 ifcond: Optional[QAPISchemaIfCond] = None,
919 features: Optional[List[QAPISchemaFeature]] = None,
926 def connect_doc(self, doc: Optional[QAPIDoc]) -> None:
946 optional: bool,
947 ifcond: Optional[QAPISchemaIfCond] = None,
948 features: Optional[List[QAPISchemaFeature]] = None,
955 self.optional = optional
959 return self.optional and self.type.need_has_if_optional()
969 def connect_doc(self, doc: Optional[QAPIDoc]) -> None:
996 doc: Optional[QAPIDoc],
999 arg_type: Optional[str],
1000 ret_type: Optional[str],
1010 self.arg_type: Optional[QAPISchemaObjectType] = None
1012 self.ret_type: Optional[QAPISchemaType] = None
1055 def connect_doc(self, doc: Optional[QAPIDoc] = None) -> None:
1078 doc: Optional[QAPIDoc],
1081 arg_type: Optional[str],
1086 self.arg_type: Optional[QAPISchemaObjectType] = None
1111 def connect_doc(self, doc: Optional[QAPIDoc] = None) -> None:
1170 def lookup_entity(self, name: str) -> Optional[QAPISchemaEntity]:
1173 def lookup_type(self, name: str) -> Optional[QAPISchemaType]:
1182 info: Optional[QAPISourceInfo],
1256 features: Optional[List[Dict[str, Any]]],
1257 info: Optional[QAPISourceInfo],
1268 ifcond: Optional[Union[str, Dict[str, Any]]],
1269 features: Optional[List[Dict[str, Any]]],
1270 info: Optional[QAPISourceInfo],
1277 self, values: List[Dict[str, Any]], info: Optional[QAPISourceInfo]
1284 self, element_type: str, info: Optional[QAPISourceInfo]
1299 ) -> Optional[str]:
1331 features: Optional[List[Dict[str, Any]]],
1334 optional = False
1337 optional = True
1341 return QAPISchemaObjectTypeMember(name, info, typ, optional, ifcond,