CallModifier
This data structure is used by the Zig language code generation and therefore must be kept in sync with the compiler implementation.
Fields of this type
Fields
- auto:auto
- Equivalent to function call syntax.
- never_tail:never_tail
- Prevents tail call optimization.
- never_inline:never_inline
- Guarantees that the call will not be inlined.
- no_suspend:no_suspend
- Asserts that the function call will not suspend.
- always_tail:always_tail
- Guarantees that the call will be generated with tail call optimization.
- always_inline:always_inline
- Guarantees that the call will be inlined at the callsite.
- compile_time:compile_time
- Evaluates the call at compile-time.