@@ -189,6 +189,10 @@ The `Symbol` object represents a symbol extracted from the source code.The symbo
189
189
| `Any`
190
190
| The documentation for the symbol.
191
191
192
+ | `attributes`
193
+ | `string[]`
194
+ | The attributes of the symbol.
195
+
192
196
|===
193
197
194
198
Handlebars generators extend each symbol with the following fields:
@@ -326,10 +330,6 @@ When the symbol kind is `function`, the symbol object has the following addition
326
330
| `bool`
327
331
| Whether the function is deleted as written.
328
332
329
- | `isNoReturn`
330
- | `bool`
331
- | Whether the function is noreturn.
332
-
333
333
| `isOverride`
334
334
| `bool`
335
335
| Whether the function is override.
@@ -350,10 +350,6 @@ When the symbol kind is `function`, the symbol object has the following addition
350
350
| `bool`
351
351
| Whether the function is final.
352
352
353
- | `isNodiscard`
354
- | `bool`
355
- | Whether the function is nodiscard.
356
-
357
353
| `isExplicitObjectMemberFunction`
358
354
| `bool`
359
355
| Whether the function is an explicit object member function.
@@ -401,10 +397,6 @@ When the symbol kind is `function`, the symbol object has the following addition
401
397
| `requires`
402
398
| `string`
403
399
| The `requires` expression of the function.
404
-
405
- | `attributes`
406
- | `string[]`
407
- | The attributes of the function.
408
400
|===
409
401
410
402
When the symbol kind is `typedef`, the symbol object has the following additional properties:
@@ -461,10 +453,6 @@ When the symbol kind is `variable`, the symbol object has the following addition
461
453
| `initializer`
462
454
| `string`
463
455
| The initializer of the variable.
464
-
465
- | `attributes`
466
- | `string[]`
467
- | The attributes of the variable.
468
456
|===
469
457
470
458
When the symbol kind is `field` (i.e. non-static data members), the symbol object has the following additional properties:
@@ -480,14 +468,6 @@ When the symbol kind is `field` (i.e. non-static data members), the symbol objec
480
468
| `string`
481
469
| The default value of the field.
482
470
483
- | `isMaybeUnused`
484
- | `bool`
485
- | Whether the field is maybe unused.
486
-
487
- | `isDeprecated`
488
- | `bool`
489
- | Whether the field is deprecated.
490
-
491
471
| `isVariant`
492
472
| `bool`
493
473
| Whether the field is a variant.
@@ -500,17 +480,9 @@ When the symbol kind is `field` (i.e. non-static data members), the symbol objec
500
480
| `bool`
501
481
| Whether the field is a bitfield.
502
482
503
- | `hasNoUniqueAddress`
504
- | `string`
505
- | Whether the field has the `[[no_unique_address]]` attribute.
506
-
507
483
| `bitfieldWidth`
508
484
| `string`
509
485
| The width of the bitfield.
510
-
511
- | `attributes`
512
- | `string[]`
513
- | The attributes of the field.
514
486
|===
515
487
516
488
When the symbol kind is `friend`, the symbol object has the following additional properties:
0 commit comments