From 0fcd35d04c8fffc66a7957a7c9260c4f4f33b530 Mon Sep 17 00:00:00 2001 From: Hong Jiarong Date: Wed, 1 Jul 2026 13:14:44 +0800 Subject: [PATCH] refactor(syntax): list explicit slang re-exports --- crates/syntax/src/lib.rs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/crates/syntax/src/lib.rs b/crates/syntax/src/lib.rs index b78954b8..ebf61613 100644 --- a/crates/syntax/src/lib.rs +++ b/crates/syntax/src/lib.rs @@ -3,7 +3,18 @@ pub mod has_text_range; pub mod ptr; pub mod slang_ext; -pub use slang::*; +pub use slang::{ + ActualArgument, Bit, ChildrenIter, Compilation, CxxSV, DiagnosticSeverity, EmittedToken, Event, + EventId, IncludeEdge, LexedTokenAtOffset, LiteralBase, MacroCallId, MacroDefinitionId, + MacroExpansionId, MacroParam, ParserExpectedSyntax, SVInt, SVLogic, SemanticFacts, + SourceBufferId, SourceBufferOrigin, SourceBufferRange, SourceLocation, SourceRange, + SyntaxAncestors, SyntaxChildren, SyntaxCursor, SyntaxDiagnostic, SyntaxElemPreorder, + SyntaxElement, SyntaxElementKind, SyntaxFacts, SyntaxIdxChildren, SyntaxKeywordContext, + SyntaxKind, SyntaxNode, SyntaxNodePreorder, SyntaxToken, SyntaxTokenWithParent, SyntaxTree, + SyntaxTreeBuffer, SyntaxTreeBufferIds, SyntaxTreeOptions, SyntaxTreeWithTrace, SyntaxTrivia, + SyntaxTriviaIter, SyntaxTriviaLoc, TimeUnit, Token, TokenKind, TokenOrigin, Trace, Trivia, + TriviaKind, WalkEvent, ast, preproc, +}; pub use slang_ext::*; #[macro_export]