Skip to main content

Module inline_config

Module inline_config 

Source

Re-exportsยง

use solar::interface::BytePos; ๐Ÿ”’
use solar::interface::RelativeBytePos; ๐Ÿ”’
use solar::interface::SourceMap; ๐Ÿ”’
use solar::interface::Span; ๐Ÿ”’
use solar::parse::ast; ๐Ÿ”’
use solar::parse::ast::Visit; ๐Ÿ”’
use std::borrow::Borrow; ๐Ÿ”’
use std::collections::HashMap; ๐Ÿ”’
use std::collections::HashSet; ๐Ÿ”’
use std::hash::Hash; ๐Ÿ”’
use std::hash::Hash; ๐Ÿ”’
use std::ops::ControlFlow; ๐Ÿ”’
use std::sync::atomic::AtomicBool; ๐Ÿ”’
use std::sync::atomic::Ordering; ๐Ÿ”’

Macrosยง

find_next_item ๐Ÿ”’

Structsยง

DisabledRange ๐Ÿ”’
An inline suppression and its optional target range.
InlineConfig
NextItemFinder ๐Ÿ”’
An AST visitor that finds the first Item that starts after a given offset.

Enumsยง

InlineConfigItem
An inline config item
InvalidInlineConfigItem

Traitsยง

ItemIdIterator
A trait for InlineConfigItem types that can be iterated over to produce keys for storage.