Crate slicec

Source

Modules§

ast
TODO write a doc comment for the module.
compilation_state
diagnostic_emitter
diagnostics
grammar
slice_file
slice_options
supported_encodings
test_helpers
This module contains helper functions that are useful for testing both slicec and the compilers that use it. For the test helpers that are specific to slicec (and hence not exported, see: ‘tests/test_helpers.rs’).
utils
visitor

Macros§

downgrade_as
implement_attribute_kind_for
implement_diagnostic_functions
A macro that implements the code and message functions for Lint and Error enums.
patch_attributes
upcast_owned_as
upcast_weak_as

Functions§

compile_from_options
compile_from_strings