Lines Matching full:valid
70 Ensure that ``name`` is a valid QAPI name.
72 A valid name consists of ASCII letters, digits, ``-``, and ``_``,
77 A valid name cannot start with ``q_``, which is reserved.
84 :return: The stem of the valid name, with no prefixes.
96 Ensure that ``name`` is a valid event name.
98 This means it must be a valid QAPI name as checked by
118 Ensure that ``name`` is a valid command or member name.
120 This means it must be a valid QAPI name as checked by
141 Ensure that ``name`` is a valid user-defined type name.
143 This means it must be a valid QAPI name as checked by
159 Ensure that ``name`` is a valid definition name.
225 Ensure flag members (if present) have valid values.
272 "'if' condition '%s' of %s is not a valid identifier"
450 :raise QAPISemError: When ``expr`` is not a valid ``enum``.
489 :raise QAPISemError: When ``expr`` is not a valid ``struct``.
505 :raise QAPISemError: when ``expr`` is not a valid ``union``.
533 :raise QAPISemError: When ``expr`` is not a valid ``alternate``.
559 :raise QAPISemError: When ``expr`` is not a valid ``command``.
581 :raise QAPISemError: When ``expr`` is not a valid ``event``.