Lines Matching refs:ident
11 namespace\_decl = `namespace` ident ( `.` ident )* `;`
13 attribute\_decl = `attribute` ident | `"`ident`"` `;`
15 type\_decl = ( `table` | `struct` ) ident metadata `{` field\_decl+ `}`
17 enum\_decl = ( `enum` ident [ `:` type ] | `union` ident ) metadata `{`
20 root\_decl = `root_type` ident `;`
22 field\_decl = ident `:` type [ `=` scalar ] metadata `;`
24 rpc\_decl = `rpc_service` ident `{` rpc\_method+ `}`
26 rpc\_method = ident `(` ident `)` `:` ident metadata `;`
32 `string` | `[` type `]` | ident
34 enumval\_decl = ident [ `=` integer\_constant ]
36 metadata = [ `(` commasep( ident [ `:` single\_value ] ) `)` ]
40 object = { commasep( ident `:` value ) }
54 ident = `[a-zA-Z_][a-zA-Z0-9_]*`