Skip to main content

compile_syntax

Function compile_syntax 

Source
pub fn compile_syntax(snapshot: &SyntaxSnapshot) -> SemanticSnapshot
Expand description

Compiles a pre-parsed syntax snapshot into a semantic snapshot shared by hosts.

Args: snapshot: Immutable syntax snapshot for one source version.

Returns: Immutable semantic snapshot with AST, diagnostics and symbols.