Skip to content

Commit 90dbf9b

Browse files
authored
refactor(syntax): list explicit slang re-exports (#296)
2 parents 751f22e + 0fcd35d commit 90dbf9b

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

crates/syntax/src/lib.rs

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,18 @@ pub mod has_text_range;
33
pub mod ptr;
44
pub mod slang_ext;
55

6-
pub use slang::*;
6+
pub use slang::{
7+
ActualArgument, Bit, ChildrenIter, Compilation, CxxSV, DiagnosticSeverity, EmittedToken, Event,
8+
EventId, IncludeEdge, LexedTokenAtOffset, LiteralBase, MacroCallId, MacroDefinitionId,
9+
MacroExpansionId, MacroParam, ParserExpectedSyntax, SVInt, SVLogic, SemanticFacts,
10+
SourceBufferId, SourceBufferOrigin, SourceBufferRange, SourceLocation, SourceRange,
11+
SyntaxAncestors, SyntaxChildren, SyntaxCursor, SyntaxDiagnostic, SyntaxElemPreorder,
12+
SyntaxElement, SyntaxElementKind, SyntaxFacts, SyntaxIdxChildren, SyntaxKeywordContext,
13+
SyntaxKind, SyntaxNode, SyntaxNodePreorder, SyntaxToken, SyntaxTokenWithParent, SyntaxTree,
14+
SyntaxTreeBuffer, SyntaxTreeBufferIds, SyntaxTreeOptions, SyntaxTreeWithTrace, SyntaxTrivia,
15+
SyntaxTriviaIter, SyntaxTriviaLoc, TimeUnit, Token, TokenKind, TokenOrigin, Trace, Trivia,
16+
TriviaKind, WalkEvent, ast, preproc,
17+
};
718
pub use slang_ext::*;
819

920
#[macro_export]

0 commit comments

Comments
 (0)