struct
#include <slang/ast/types/TypePrinter.h>
TypePrintingOptions A collection of type printing options.
Public types
- enum AnonymousTypeStyle { SystemName, FriendlyName }
- Selects a style for anonymous types, either the system ID name or a more human-friendly name.
Public variables
- bool addSingleQuotes
- Add single quotes around type names.
- bool elideScopeNames
- Elide the names of scopes containing the types.
- bool printAKA
- Print an 'aka' note when unwrapping typedefs.
- bool skipScopedTypeNames
- Skip over scoped type names completely.
- bool skipTypeDefs
- Skip expanding typedefs.
- bool fullEnumType
- Include the enum's base type.