@@ -189,6 +189,10 @@ The `Symbol` object represents a symbol extracted from the source code.The symbo
189189| `Any`
190190| The documentation for the symbol.
191191
192+ | `attributes`
193+ | `string[]`
194+ | The attributes of the symbol.
195+
192196|===
193197
194198Handlebars 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
326330| `bool`
327331| Whether the function is deleted as written.
328332
329- | `isNoReturn`
330- | `bool`
331- | Whether the function is noreturn.
332-
333333| `isOverride`
334334| `bool`
335335| Whether the function is override.
@@ -350,10 +350,6 @@ When the symbol kind is `function`, the symbol object has the following addition
350350| `bool`
351351| Whether the function is final.
352352
353- | `isNodiscard`
354- | `bool`
355- | Whether the function is nodiscard.
356-
357353| `isExplicitObjectMemberFunction`
358354| `bool`
359355| 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
401397| `requires`
402398| `string`
403399| The `requires` expression of the function.
404-
405- | `attributes`
406- | `string[]`
407- | The attributes of the function.
408400|===
409401
410402When 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
461453| `initializer`
462454| `string`
463455| The initializer of the variable.
464-
465- | `attributes`
466- | `string[]`
467- | The attributes of the variable.
468456|===
469457
470458When 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
480468| `string`
481469| The default value of the field.
482470
483- | `isMaybeUnused`
484- | `bool`
485- | Whether the field is maybe unused.
486-
487- | `isDeprecated`
488- | `bool`
489- | Whether the field is deprecated.
490-
491471| `isVariant`
492472| `bool`
493473| 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
500480| `bool`
501481| Whether the field is a bitfield.
502482
503- | `hasNoUniqueAddress`
504- | `string`
505- | Whether the field has the `[[no_unique_address]]` attribute.
506-
507483| `bitfieldWidth`
508484| `string`
509485| The width of the bitfield.
510-
511- | `attributes`
512- | `string[]`
513- | The attributes of the field.
514486|===
515487
516488When the symbol kind is `friend`, the symbol object has the following additional properties:
0 commit comments