Lines Matching full:string

56   string, and extend to the end of the line.
79 * String literals enclosed in ``'single quotes'`` are terminal, and match
80 this JSON string, with a leading ``*`` stripped off
83 * The symbol ``STRING`` is a terminal, and matches any JSON string
85 * ALL-CAPS words other than ``STRING`` are non-terminals
118 ``str`` ``char *`` any JSON string, UTF-8
135 ``QType`` ``QType`` JSON string matching enum ``QType`` values
144 INCLUDE = { 'include': STRING }
169 '*command-name-exceptions': [ STRING, ... ],
170 '*command-returns-exceptions': [ STRING, ... ],
171 '*documentation-exceptions': [ STRING, ... ],
172 '*member-name-exceptions': [ STRING, ... ] } }
203 ENUM = { 'enum': STRING,
205 '*prefix': STRING,
208 ENUM-VALUE = STRING
209 | { 'name': STRING,
216 type. The form STRING is shorthand for :code:`{ 'name': STRING }`. The
227 (string) name. In C, it's represented by an enumeration constant.
239 Do not use string or an integer type when an enumeration type can do
256 TYPE-REF = STRING | ARRAY-TYPE
257 ARRAY-TYPE = [ STRING ]
259 A string denotes the type named by the string.
261 A one-element array containing a string denotes an array of the type
262 named by the string. Example: ``['int']`` denotes an array of ``int``.
270 STRUCT = { 'struct': STRING,
272 '*base': STRING,
276 MEMBER = STRING : TYPE-REF
277 | STRING : { 'type': TYPE-REF,
287 The MEMBER's STRING name consists of an optional ``*`` prefix and the
330 UNION = { 'union': STRING,
331 'base': ( MEMBERS | STRING ),
332 'discriminator': STRING,
337 BRANCH = STRING : TYPE-REF
338 | STRING : { 'type': TYPE-REF, '*if': COND }
344 member defines struct type members. If it is a STRING, it names a
354 The BRANCH's STRING name is the branch name. It must be a value of
399 ALTERNATE = { 'alternate': STRING,
404 ALTERNATIVE = STRING : STRING
405 | STRING : { 'type': STRING, '*if': COND }
412 The ALTERNATIVE's STRING name is the branch name.
415 its type. The form STRING is shorthand for :code:`{ 'type': STRING }`.
431 built-in or named enum type, it accepts a JSON string; if it is typed
455 COMMAND = { 'command': STRING,
457 '*data': ( MEMBERS | STRING ),
459 'data': STRING,
479 If 'data' is a STRING, then STRING names a complex type whose members
635 EVENT = { 'event': STRING,
637 '*data': ( MEMBERS | STRING ),
639 'data': STRING,
654 If 'data' is a STRING, then STRING names a complex type whose members
665 "data": { "b": "test string" },
688 FEATURE = STRING
689 | { 'name': STRING, '*if': COND }
698 either be ``{ 'name': STRING, '*if': COND }``, or STRING, which is
699 shorthand for ``{ 'name': STRING }``.
713 Intended use is to have each feature string signal that this build of
788 COND = STRING
794 string, or an object with a single member 'all', 'any' or 'not'.
799 * STRING will generate defined(STRING)
1388 { "name": "str", "meta-type": "builtin", "json-type": "string" }
1482 'data': { 'integer': 'int', '*string': 'str', '*flag': 'bool' } }
1535 char *string;
1649 bool has_string = !!obj->string;
1654 if (visit_optional(v, "string", &has_string)) {
1655 if (!visit_type_str(v, "string", &obj->string, errp)) {
1986 Defines a string holding a JSON description of the schema
1989 Declares the above string
2045 { "name", QLIT_QSTR("string"), },
2083 { "json-type", QLIT_QSTR("string"), },