From 33910245ab63c9953bd8b14e279697b0c257e374 Mon Sep 17 00:00:00 2001
From: d0cd
Date: Mon, 9 Oct 2023 15:54:29 +0000
Subject: [PATCH] deploy: 47bbd40aa27037a7611dc193337e1328c75d944b
---
implementors/clap_builder/derive/trait.Args.js | 2 +-
.../clap_builder/derive/trait.CommandFactory.js | 2 +-
.../clap_builder/derive/trait.FromArgMatches.js | 2 +-
implementors/clap_builder/derive/trait.Parser.js | 2 +-
implementors/clap_builder/derive/trait.Subcommand.js | 2 +-
implementors/core/clone/trait.Clone.js | 8 ++++----
implementors/core/cmp/trait.PartialEq.js | 2 +-
implementors/core/default/trait.Default.js | 4 ++--
implementors/core/fmt/trait.Debug.js | 6 +++---
implementors/core/marker/trait.StructuralEq.js | 2 +-
implementors/core/marker/trait.StructuralPartialEq.js | 2 +-
.../reconstructor/trait.ExpressionReconstructor.js | 2 +-
.../passes/reconstructor/trait.ProgramReconstructor.js | 2 +-
.../reconstructor/trait.StatementReconstructor.js | 2 +-
.../leo_ast/passes/visitor/trait.ProgramVisitor.js | 2 +-
implementors/serde/de/trait.Deserialize.js | 4 ++--
implementors/serde/ser/trait.Serialize.js | 2 +-
leo_parser/tokenizer/token/enum.Token.html | 4 ++--
.../variable_symbol/enum.VariableType.html | 4 ++--
.../loop_unrolling/range_iterator/trait.LoopBound.html | 2 +-
.../struct.StaticSingleAssigner.html | 10 +++++-----
21 files changed, 34 insertions(+), 34 deletions(-)
diff --git a/implementors/clap_builder/derive/trait.Args.js b/implementors/clap_builder/derive/trait.Args.js
index d3ffa3694b..b2bef45e28 100644
--- a/implementors/clap_builder/derive/trait.Args.js
+++ b/implementors/clap_builder/derive/trait.Args.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_lang":[["impl Args for Clean"],["impl Args for Execute"],["impl Args for Build"],["impl Args for CLI"],["impl Args for Update"],["impl Args for New"],["impl Args for BuildOptions"],["impl Args for Run"]]
+"leo_lang":[["impl Args for New"],["impl Args for Build"],["impl Args for BuildOptions"],["impl Args for CLI"],["impl Args for Update"],["impl Args for Clean"],["impl Args for Run"],["impl Args for Execute"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/clap_builder/derive/trait.CommandFactory.js b/implementors/clap_builder/derive/trait.CommandFactory.js
index fa04a5bf82..1883828b1b 100644
--- a/implementors/clap_builder/derive/trait.CommandFactory.js
+++ b/implementors/clap_builder/derive/trait.CommandFactory.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_lang":[["impl CommandFactory for Account"],["impl CommandFactory for Run"],["impl CommandFactory for Clean"],["impl CommandFactory for New"],["impl CommandFactory for BuildOptions"],["impl CommandFactory for Example"],["impl CommandFactory for Commands"],["impl CommandFactory for CLI"],["impl CommandFactory for Build"],["impl CommandFactory for Update"],["impl CommandFactory for Execute"]]
+"leo_lang":[["impl CommandFactory for Commands"],["impl CommandFactory for Execute"],["impl CommandFactory for Build"],["impl CommandFactory for Run"],["impl CommandFactory for BuildOptions"],["impl CommandFactory for Account"],["impl CommandFactory for Clean"],["impl CommandFactory for CLI"],["impl CommandFactory for Example"],["impl CommandFactory for New"],["impl CommandFactory for Update"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/clap_builder/derive/trait.FromArgMatches.js b/implementors/clap_builder/derive/trait.FromArgMatches.js
index fd875eed25..3286712980 100644
--- a/implementors/clap_builder/derive/trait.FromArgMatches.js
+++ b/implementors/clap_builder/derive/trait.FromArgMatches.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_lang":[["impl FromArgMatches for CLI"],["impl FromArgMatches for New"],["impl FromArgMatches for Account"],["impl FromArgMatches for Build"],["impl FromArgMatches for BuildOptions"],["impl FromArgMatches for Update"],["impl FromArgMatches for Example"],["impl FromArgMatches for Commands"],["impl FromArgMatches for Execute"],["impl FromArgMatches for Clean"],["impl FromArgMatches for Run"]]
+"leo_lang":[["impl FromArgMatches for Clean"],["impl FromArgMatches for Update"],["impl FromArgMatches for Run"],["impl FromArgMatches for Commands"],["impl FromArgMatches for New"],["impl FromArgMatches for Example"],["impl FromArgMatches for CLI"],["impl FromArgMatches for Account"],["impl FromArgMatches for BuildOptions"],["impl FromArgMatches for Execute"],["impl FromArgMatches for Build"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/clap_builder/derive/trait.Parser.js b/implementors/clap_builder/derive/trait.Parser.js
index 3eab19cbe5..43977def76 100644
--- a/implementors/clap_builder/derive/trait.Parser.js
+++ b/implementors/clap_builder/derive/trait.Parser.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_lang":[["impl Parser for Build"],["impl Parser for Account"],["impl Parser for Clean"],["impl Parser for New"],["impl Parser for Execute"],["impl Parser for Run"],["impl Parser for BuildOptions"],["impl Parser for CLI"],["impl Parser for Commands"],["impl Parser for Update"],["impl Parser for Example"]]
+"leo_lang":[["impl Parser for Commands"],["impl Parser for Build"],["impl Parser for Execute"],["impl Parser for Example"],["impl Parser for Clean"],["impl Parser for CLI"],["impl Parser for BuildOptions"],["impl Parser for Update"],["impl Parser for New"],["impl Parser for Run"],["impl Parser for Account"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/clap_builder/derive/trait.Subcommand.js b/implementors/clap_builder/derive/trait.Subcommand.js
index 474efab6e7..152a0fd759 100644
--- a/implementors/clap_builder/derive/trait.Subcommand.js
+++ b/implementors/clap_builder/derive/trait.Subcommand.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_lang":[["impl Subcommand for Commands"],["impl Subcommand for Example"],["impl Subcommand for Account"]]
+"leo_lang":[["impl Subcommand for Account"],["impl Subcommand for Commands"],["impl Subcommand for Example"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js
index 6256c7c974..66f3cb294b 100644
--- a/implementors/core/clone/trait.Clone.js
+++ b/implementors/core/clone/trait.Clone.js
@@ -1,11 +1,11 @@
(function() {var implementors = {
"leo_abnf":[["impl Clone for Scope"],["impl<'a> Clone for Processor<'a>"]],
"leo_ast":[["impl Clone for CoreFunction"],["impl Clone for AssertStatement"],["impl Clone for UnitExpression"],["impl Clone for Mapping"],["impl Clone for Ast"],["impl Clone for Program"],["impl Clone for ProgramId"],["impl Clone for AssignStatement"],["impl Clone for ConstDeclaration"],["impl Clone for ConsoleStatement"],["impl Clone for Statement"],["impl Clone for ProgramInput"],["impl Clone for PositiveNumber"],["impl Clone for Member"],["impl Clone for MemberAccess"],["impl Clone for NodeBuilder"],["impl Clone for UnaryExpression"],["impl Clone for MappingType"],["impl Clone for TupleAccess"],["impl Clone for InputValue"],["impl Clone for Block"],["impl Clone for Expression"],["impl Clone for ProgramScope"],["impl Clone for InputAst"],["impl Clone for Value"],["impl Clone for GroupCoordinate"],["impl Clone for Type"],["impl Clone for Section"],["impl Clone for Output"],["impl Clone for Annotation"],["impl Clone for InputData"],["impl Clone for Finalize"],["impl Clone for FunctionInput"],["impl Clone for ConditionalStatement"],["impl Clone for StructVariableInitializer"],["impl Clone for IterationStatement"],["impl Clone for External"],["impl Clone for DefinitionStatement"],["impl Clone for AccessExpression"],["impl Clone for BinaryExpression"],["impl Clone for UnaryOperation"],["impl Clone for Identifier"],["impl Clone for FunctionOutput"],["impl Clone for DeclarationType"],["impl Clone for IntegerType"],["impl Clone for StructExpression"],["impl Clone for Tuple"],["impl Clone for Function"],["impl Clone for GroupTuple"],["impl Clone for Input"],["impl Clone for ReturnStatement"],["impl Clone for ErrExpression"],["impl Clone for TupleExpression"],["impl Clone for Literal"],["impl Clone for CallExpression"],["impl Clone for Mode"],["impl Clone for Variant"],["impl Clone for NodeBuilderInner"],["impl Clone for CastExpression"],["impl Clone for Definition"],["impl Clone for BinaryOperation"],["impl Clone for Struct"],["impl Clone for TernaryExpression"],["impl Clone for AssertVariant"],["impl Clone for GroupLiteral"],["impl Clone for CoreConstant"],["impl Clone for AssociatedFunction"],["impl Clone for ConsoleFunction"],["impl Clone for StaticString"],["impl Clone for ExpressionStatement"],["impl Clone for AssociatedConstant"]],
-"leo_compiler":[["impl Clone for CompilerOptions"],["impl<'a> Clone for Compiler<'a>"],["impl Clone for BuildOptions"],["impl Clone for OutputOptions"]],
+"leo_compiler":[["impl<'a> Clone for Compiler<'a>"],["impl Clone for CompilerOptions"],["impl Clone for OutputOptions"],["impl Clone for BuildOptions"]],
"leo_errors":[["impl Clone for AstError"],["impl Clone for PackageError"],["impl Clone for LoopUnrollerError"],["impl Clone for ParserWarning"],["impl Clone for TypeCheckerError"],["impl Clone for CompilerError"],["impl Clone for InputError"],["impl Clone for CliError"],["impl Clone for FlattenError"],["impl Clone for Formatted"],["impl Clone for BufferEmitter"],["impl Clone for Backtraced"],["impl Clone for ParserError"]],
-"leo_lang":[["impl Clone for BuildOptions"],["impl<F: Clone, T: Clone> Clone for Format<F, T>"],["impl Clone for Context"]],
-"leo_parser":[["impl Clone for Delimiter"],["impl Clone for Token"],["impl Clone for SpannedToken"]],
-"leo_passes":[["impl Clone for RenameTable"],["impl Clone for FunctionSymbol"],["impl Clone for SymbolTable"],["impl Clone for VariableSymbol"],["impl Clone for FinalizeData"],["impl Clone for AssignerInner"],["impl Clone for ConstantPropagationTable"],["impl Clone for VariableType"],["impl Clone for Assigner"]],
+"leo_lang":[["impl Clone for BuildOptions"],["impl Clone for Context"],["impl<F: Clone, T: Clone> Clone for Format<F, T>"]],
+"leo_parser":[["impl Clone for Delimiter"],["impl Clone for SpannedToken"],["impl Clone for Token"]],
+"leo_passes":[["impl Clone for VariableSymbol"],["impl Clone for FinalizeData"],["impl Clone for RenameTable"],["impl Clone for SymbolTable"],["impl Clone for AssignerInner"],["impl Clone for Assigner"],["impl Clone for FunctionSymbol"],["impl Clone for ConstantPropagationTable"],["impl Clone for VariableType"]],
"leo_span":[["impl Clone for MultiByteChar"],["impl Clone for Span"],["impl Clone for BytePos"],["impl Clone for FileName"],["impl Clone for Symbol"],["impl Clone for CharPos"]],
"leo_test_framework":[["impl Clone for TestExpectationMode"],["impl Clone for TestConfig"],["impl Clone for TestExpectation"],["impl Clone for ParseType"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
index a422e7c674..f4f276bd50 100644
--- a/implementors/core/cmp/trait.PartialEq.js
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -2,7 +2,7 @@
"leo_ast":[["impl PartialEq<TernaryExpression> for TernaryExpression"],["impl PartialEq<Output> for Output"],["impl PartialEq<Member> for Member"],["impl PartialEq<ConditionalStatement> for ConditionalStatement"],["impl PartialEq<StructVariableInitializer> for StructVariableInitializer"],["impl PartialEq<Block> for Block"],["impl PartialEq<Expression> for Expression"],["impl PartialEq<CastExpression> for CastExpression"],["impl PartialEq<Ast> for Ast"],["impl PartialEq<StructExpression> for StructExpression"],["impl PartialEq<InputValue> for InputValue"],["impl PartialEq<Type> for Type"],["impl PartialEq<AccessExpression> for AccessExpression"],["impl PartialEq<Function> for Function"],["impl PartialEq<IntegerType> for IntegerType"],["impl PartialEq<Tuple> for Tuple"],["impl PartialEq<ConsoleFunction> for ConsoleFunction"],["impl PartialEq<Statement> for Statement"],["impl PartialEq<Literal> for Literal"],["impl PartialEq<AssignStatement> for AssignStatement"],["impl PartialEq<TupleAccess> for TupleAccess"],["impl PartialEq<Value> for Value"],["impl PartialEq<ReturnStatement> for ReturnStatement"],["impl PartialEq<ProgramScope> for ProgramScope"],["impl PartialEq<BinaryExpression> for BinaryExpression"],["impl PartialEq<CoreFunction> for CoreFunction"],["impl PartialEq<ProgramId> for ProgramId"],["impl PartialEq<Definition> for Definition"],["impl PartialEq<DefinitionStatement> for DefinitionStatement"],["impl PartialEq<Input> for Input"],["impl PartialEq<AssociatedFunction> for AssociatedFunction"],["impl PartialEq<TupleExpression> for TupleExpression"],["impl PartialEq<GroupCoordinate> for GroupCoordinate"],["impl PartialEq<CallExpression> for CallExpression"],["impl PartialEq<MemberAccess> for MemberAccess"],["impl PartialEq<ConstDeclaration> for ConstDeclaration"],["impl PartialEq<Identifier> for Identifier"],["impl PartialEq<GroupLiteral> for GroupLiteral"],["impl PartialEq<FunctionInput> for FunctionInput"],["impl PartialEq<BinaryOperation> for BinaryOperation"],["impl PartialEq<IterationStatement> for IterationStatement"],["impl PartialEq<AssertStatement> for AssertStatement"],["impl PartialEq<CoreConstant> for CoreConstant"],["impl PartialEq<External> for External"],["impl PartialEq<AssertVariant> for AssertVariant"],["impl PartialEq<UnaryOperation> for UnaryOperation"],["impl PartialEq<Struct> for Struct"],["impl PartialEq<Program> for Program"],["impl PartialEq<Annotation> for Annotation"],["impl PartialEq<Variant> for Variant"],["impl PartialEq<Mode> for Mode"],["impl PartialEq<UnaryExpression> for UnaryExpression"],["impl PartialEq<ConsoleStatement> for ConsoleStatement"],["impl PartialEq<MappingType> for MappingType"],["impl PartialEq<Mapping> for Mapping"],["impl PartialEq<PositiveNumber> for PositiveNumber"],["impl PartialEq<AssociatedConstant> for AssociatedConstant"],["impl PartialEq<UnitExpression> for UnitExpression"],["impl PartialEq<ErrExpression> for ErrExpression"],["impl PartialEq<FunctionOutput> for FunctionOutput"],["impl PartialEq<GroupTuple> for GroupTuple"],["impl PartialEq<Finalize> for Finalize"],["impl PartialEq<StaticString> for StaticString"],["impl PartialEq<ExpressionStatement> for ExpressionStatement"],["impl PartialEq<DeclarationType> for DeclarationType"]],
"leo_errors":[["impl PartialEq<Formatted> for Formatted"],["impl PartialEq<Backtraced> for Backtraced"]],
"leo_parser":[["impl PartialEq<Token> for Token"]],
-"leo_passes":[["impl PartialEq<RenameTable> for RenameTable"],["impl PartialEq<VariableType> for VariableType"],["impl PartialEq<VariableSymbol> for VariableSymbol"]],
+"leo_passes":[["impl PartialEq<VariableSymbol> for VariableSymbol"],["impl PartialEq<RenameTable> for RenameTable"],["impl PartialEq<VariableType> for VariableType"]],
"leo_span":[["impl PartialEq<Symbol> for Symbol"],["impl PartialEq<MultiByteChar> for MultiByteChar"],["impl PartialEq<Span> for Span"],["impl PartialEq<InternedStr> for InternedStr"],["impl PartialEq<BytePos> for BytePos"],["impl PartialEq<CharPos> for CharPos"]],
"leo_test_framework":[["impl PartialEq<TestExpectationMode> for TestExpectationMode"],["impl PartialEq<ParseType> for ParseType"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
index 9ee4ee6a6c..9dafa81ecb 100644
--- a/implementors/core/default/trait.Default.js
+++ b/implementors/core/default/trait.Default.js
@@ -1,9 +1,9 @@
(function() {var implementors = {
"leo_ast":[["impl Default for NodeBuilder"],["impl Default for Program"],["impl Default for ProgramInput"],["impl Default for InputData"],["impl Default for StaticString"],["impl Default for Ast"]],
-"leo_compiler":[["impl Default for OutputOptions"],["impl Default for CompilerOptions"],["impl Default for BuildOptions"]],
+"leo_compiler":[["impl Default for BuildOptions"],["impl Default for CompilerOptions"],["impl Default for OutputOptions"]],
"leo_errors":[["impl Default for Backtraced"],["impl Default for Handler"],["impl<T> Default for Buffer<T>"],["impl Default for Formatted"],["impl Default for BufferEmitter"]],
"leo_lang":[["impl Default for Format<Full, SystemTime>"],["impl Default for BuildOptions"]],
"leo_package":[["impl<N: Default + Network> Default for Env<N>"],["impl Default for Gitignore"]],
-"leo_passes":[["impl Default for Assigner"],["impl Default for RenameTable"],["impl Default for AssignerInner"],["impl Default for SymbolTable"],["impl Default for ConstantPropagationTable"]],
+"leo_passes":[["impl Default for SymbolTable"],["impl Default for ConstantPropagationTable"],["impl Default for Assigner"],["impl Default for RenameTable"],["impl Default for AssignerInner"]],
"leo_span":[["impl Default for SessionGlobals"],["impl Default for Span"],["impl Default for SourceMapInner"],["impl Default for SourceMap"],["impl Default for BytePos"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js
index 6c3626ca4d..e14683314a 100644
--- a/implementors/core/fmt/trait.Debug.js
+++ b/implementors/core/fmt/trait.Debug.js
@@ -2,9 +2,9 @@
"leo_abnf":[["impl Debug for Scope"],["impl<'a> Debug for Processor<'a>"]],
"leo_ast":[["impl Debug for NodeBuilderInner"],["impl Debug for ConsoleStatement"],["impl Debug for AssignStatement"],["impl Debug for Section"],["impl Debug for GroupTuple"],["impl Debug for DeclarationType"],["impl Debug for Identifier"],["impl Debug for AssociatedConstant"],["impl Debug for UnitExpression"],["impl Debug for Type"],["impl Debug for Ast"],["impl Debug for Mapping"],["impl Debug for Program"],["impl Debug for UnaryExpression"],["impl Debug for InputData"],["impl Debug for StructVariableInitializer"],["impl Debug for TernaryExpression"],["impl Debug for CallExpression"],["impl Debug for BinaryOperation"],["impl Debug for PositiveNumber"],["impl Debug for StructExpression"],["impl Debug for GroupLiteral"],["impl Debug for IterationStatement"],["impl Debug for Struct"],["impl Debug for Finalize"],["impl Debug for MappingType"],["impl Debug for NodeBuilder"],["impl Debug for FunctionInput"],["impl Debug for TupleAccess"],["impl Debug for InputAst"],["impl Debug for UnaryOperation"],["impl Debug for Literal"],["impl Debug for StaticString"],["impl Debug for ExpressionStatement"],["impl Debug for External"],["impl Debug for GroupCoordinate"],["impl Debug for ConstDeclaration"],["impl Debug for Block"],["impl Debug for InputValue"],["impl Debug for ConditionalStatement"],["impl Debug for Tuple"],["impl Debug for Value"],["impl Debug for MemberAccess"],["impl Debug for Statement"],["impl Debug for ConsoleFunction"],["impl Debug for AssertVariant"],["impl Debug for IntegerType"],["impl Debug for CastExpression"],["impl Debug for Variant"],["impl Debug for FunctionOutput"],["impl Debug for Output"],["impl Debug for Definition"],["impl Debug for ErrExpression"],["impl Debug for TupleExpression"],["impl Debug for Annotation"],["impl Debug for ProgramInput"],["impl Debug for ProgramScope"],["impl Debug for BinaryExpression"],["impl Debug for Expression"],["impl Debug for AssociatedFunction"],["impl Debug for AccessExpression"],["impl Debug for ProgramId"],["impl Debug for Function"],["impl Debug for AssertStatement"],["impl Debug for ReturnStatement"],["impl Debug for Mode"],["impl Debug for Input"],["impl Debug for Member"],["impl Debug for DefinitionStatement"]],
"leo_errors":[["impl Debug for ParserWarning"],["impl Debug for LeoError"],["impl Debug for Backtraced"],["impl Debug for CliError"],["impl Debug for ParserError"],["impl Debug for AstError"],["impl Debug for LoopUnrollerError"],["impl Debug for InputError"],["impl Debug for Formatted"],["impl Debug for PackageError"],["impl Debug for TypeCheckerError"],["impl Debug for FlattenError"],["impl<T: Debug> Debug for Buffer<T>"],["impl Debug for CompilerError"],["impl Debug for LeoWarning"]],
-"leo_lang":[["impl Debug for Account"],["impl Debug for Run"],["impl Debug for Clean"],["impl Debug for Update"],["impl Debug for Build"],["impl Debug for New"],["impl Debug for Commands"],["impl<F: Debug, T: Debug> Debug for Format<F, T>"],["impl Debug for BuildOptions"],["impl Debug for CLI"],["impl Debug for Execute"],["impl Debug for Example"]],
-"leo_parser":[["impl Debug for SpannedToken"],["impl Debug for Token"]],
-"leo_passes":[["impl Debug for VariableType"],["impl<N: Debug + Node> Debug for DiGraph<N>"],["impl Debug for AssignerInner"],["impl Debug for FinalizeData"],["impl Debug for VariableSymbol"],["impl Debug for FunctionSymbol"],["impl Debug for RenameTable"],["impl Debug for ConstantPropagationTable"],["impl<N: Debug + Node> Debug for DiGraphError<N>"],["impl Debug for Assigner"],["impl Debug for SymbolTable"]],
+"leo_lang":[["impl Debug for CLI"],["impl Debug for Run"],["impl Debug for Build"],["impl<F: Debug, T: Debug> Debug for Format<F, T>"],["impl Debug for Example"],["impl Debug for Execute"],["impl Debug for New"],["impl Debug for Clean"],["impl Debug for BuildOptions"],["impl Debug for Account"],["impl Debug for Update"],["impl Debug for Commands"]],
+"leo_parser":[["impl Debug for Token"],["impl Debug for SpannedToken"]],
+"leo_passes":[["impl<N: Debug + Node> Debug for DiGraphError<N>"],["impl Debug for FinalizeData"],["impl<N: Debug + Node> Debug for DiGraph<N>"],["impl Debug for VariableType"],["impl Debug for RenameTable"],["impl Debug for Assigner"],["impl Debug for AssignerInner"],["impl Debug for FunctionSymbol"],["impl Debug for VariableSymbol"],["impl Debug for ConstantPropagationTable"],["impl Debug for SymbolTable"]],
"leo_span":[["impl Debug for CharPos"],["impl Debug for Span"],["impl Debug for MultiByteChar"],["impl Debug for Symbol"],["impl Debug for BytePos"]],
"leo_test_framework":[["impl Debug for TestError"],["impl Debug for TestConfig"],["impl Debug for ParseType"],["impl Debug for TestExpectationMode"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js
index 676b309ead..a35becdf84 100644
--- a/implementors/core/marker/trait.StructuralEq.js
+++ b/implementors/core/marker/trait.StructuralEq.js
@@ -1,7 +1,7 @@
(function() {var implementors = {
"leo_ast":[["impl StructuralEq for AssignStatement"],["impl StructuralEq for ExpressionStatement"],["impl StructuralEq for Program"],["impl StructuralEq for FunctionInput"],["impl StructuralEq for CastExpression"],["impl StructuralEq for AssociatedFunction"],["impl StructuralEq for Member"],["impl StructuralEq for TupleExpression"],["impl StructuralEq for Tuple"],["impl StructuralEq for Variant"],["impl StructuralEq for CoreConstant"],["impl StructuralEq for UnaryExpression"],["impl StructuralEq for ProgramId"],["impl StructuralEq for Finalize"],["impl StructuralEq for InputValue"],["impl StructuralEq for AccessExpression"],["impl StructuralEq for Mode"],["impl StructuralEq for MappingType"],["impl StructuralEq for ReturnStatement"],["impl StructuralEq for Statement"],["impl StructuralEq for Expression"],["impl StructuralEq for Annotation"],["impl StructuralEq for External"],["impl StructuralEq for Definition"],["impl StructuralEq for GroupCoordinate"],["impl StructuralEq for ErrExpression"],["impl StructuralEq for AssertStatement"],["impl StructuralEq for PositiveNumber"],["impl StructuralEq for DeclarationType"],["impl StructuralEq for ConsoleFunction"],["impl StructuralEq for GroupLiteral"],["impl StructuralEq for Input"],["impl StructuralEq for Literal"],["impl StructuralEq for StaticString"],["impl StructuralEq for BinaryExpression"],["impl StructuralEq for ConditionalStatement"],["impl StructuralEq for TernaryExpression"],["impl StructuralEq for StructExpression"],["impl StructuralEq for Output"],["impl StructuralEq for Value"],["impl StructuralEq for FunctionOutput"],["impl StructuralEq for CoreFunction"],["impl StructuralEq for BinaryOperation"],["impl StructuralEq for MemberAccess"],["impl StructuralEq for UnitExpression"],["impl StructuralEq for DefinitionStatement"],["impl StructuralEq for Type"],["impl StructuralEq for StructVariableInitializer"],["impl StructuralEq for ConstDeclaration"],["impl StructuralEq for IntegerType"],["impl StructuralEq for Ast"],["impl StructuralEq for Mapping"],["impl StructuralEq for AssertVariant"],["impl StructuralEq for UnaryOperation"],["impl StructuralEq for IterationStatement"],["impl StructuralEq for AssociatedConstant"],["impl StructuralEq for ConsoleStatement"],["impl StructuralEq for Block"],["impl StructuralEq for CallExpression"],["impl StructuralEq for GroupTuple"],["impl StructuralEq for TupleAccess"],["impl StructuralEq for ProgramScope"]],
"leo_parser":[["impl StructuralEq for Token"]],
-"leo_passes":[["impl StructuralEq for VariableType"],["impl StructuralEq for RenameTable"],["impl StructuralEq for VariableSymbol"]],
+"leo_passes":[["impl StructuralEq for VariableSymbol"],["impl StructuralEq for VariableType"],["impl StructuralEq for RenameTable"]],
"leo_span":[["impl StructuralEq for MultiByteChar"],["impl StructuralEq for Symbol"],["impl StructuralEq for CharPos"],["impl StructuralEq for BytePos"],["impl StructuralEq for InternedStr"],["impl StructuralEq for Span"]],
"leo_test_framework":[["impl StructuralEq for ParseType"],["impl StructuralEq for TestExpectationMode"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js
index b3e5f00cc9..f2c2488e46 100644
--- a/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/implementors/core/marker/trait.StructuralPartialEq.js
@@ -2,7 +2,7 @@
"leo_ast":[["impl StructuralPartialEq for Input"],["impl StructuralPartialEq for AssignStatement"],["impl StructuralPartialEq for AssociatedFunction"],["impl StructuralPartialEq for GroupLiteral"],["impl StructuralPartialEq for AccessExpression"],["impl StructuralPartialEq for Expression"],["impl StructuralPartialEq for ProgramScope"],["impl StructuralPartialEq for Output"],["impl StructuralPartialEq for CastExpression"],["impl StructuralPartialEq for Annotation"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for IterationStatement"],["impl StructuralPartialEq for BinaryExpression"],["impl StructuralPartialEq for Value"],["impl StructuralPartialEq for Ast"],["impl StructuralPartialEq for UnitExpression"],["impl StructuralPartialEq for Definition"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for ProgramId"],["impl StructuralPartialEq for GroupTuple"],["impl StructuralPartialEq for External"],["impl StructuralPartialEq for Mapping"],["impl StructuralPartialEq for Program"],["impl StructuralPartialEq for ConsoleFunction"],["impl StructuralPartialEq for FunctionInput"],["impl StructuralPartialEq for Block"],["impl StructuralPartialEq for CoreFunction"],["impl StructuralPartialEq for InputValue"],["impl StructuralPartialEq for AssociatedConstant"],["impl StructuralPartialEq for FunctionOutput"],["impl StructuralPartialEq for TupleExpression"],["impl StructuralPartialEq for AssertStatement"],["impl StructuralPartialEq for Finalize"],["impl StructuralPartialEq for CallExpression"],["impl StructuralPartialEq for AssertVariant"],["impl StructuralPartialEq for StructExpression"],["impl StructuralPartialEq for ConsoleStatement"],["impl StructuralPartialEq for BinaryOperation"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for MemberAccess"],["impl StructuralPartialEq for ErrExpression"],["impl StructuralPartialEq for StructVariableInitializer"],["impl StructuralPartialEq for MappingType"],["impl StructuralPartialEq for StaticString"],["impl StructuralPartialEq for ExpressionStatement"],["impl StructuralPartialEq for Member"],["impl StructuralPartialEq for Statement"],["impl StructuralPartialEq for DefinitionStatement"],["impl StructuralPartialEq for TernaryExpression"],["impl StructuralPartialEq for TupleAccess"],["impl StructuralPartialEq for Variant"],["impl StructuralPartialEq for PositiveNumber"],["impl StructuralPartialEq for ReturnStatement"],["impl StructuralPartialEq for ConstDeclaration"],["impl StructuralPartialEq for CoreConstant"],["impl StructuralPartialEq for UnaryExpression"],["impl StructuralPartialEq for DeclarationType"],["impl StructuralPartialEq for ConditionalStatement"],["impl StructuralPartialEq for Tuple"],["impl StructuralPartialEq for GroupCoordinate"],["impl StructuralPartialEq for UnaryOperation"],["impl StructuralPartialEq for IntegerType"]],
"leo_errors":[["impl StructuralPartialEq for Formatted"]],
"leo_parser":[["impl StructuralPartialEq for Token"]],
-"leo_passes":[["impl StructuralPartialEq for VariableType"],["impl StructuralPartialEq for VariableSymbol"],["impl StructuralPartialEq for RenameTable"]],
+"leo_passes":[["impl StructuralPartialEq for RenameTable"],["impl StructuralPartialEq for VariableSymbol"],["impl StructuralPartialEq for VariableType"]],
"leo_span":[["impl StructuralPartialEq for Span"],["impl StructuralPartialEq for Symbol"],["impl StructuralPartialEq for BytePos"],["impl StructuralPartialEq for CharPos"],["impl StructuralPartialEq for MultiByteChar"]],
"leo_test_framework":[["impl StructuralPartialEq for TestExpectationMode"],["impl StructuralPartialEq for ParseType"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/leo_ast/passes/reconstructor/trait.ExpressionReconstructor.js b/implementors/leo_ast/passes/reconstructor/trait.ExpressionReconstructor.js
index 986492f6fd..0c0fbec1cb 100644
--- a/implementors/leo_ast/passes/reconstructor/trait.ExpressionReconstructor.js
+++ b/implementors/leo_ast/passes/reconstructor/trait.ExpressionReconstructor.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_passes":[["impl ExpressionReconstructor for Unroller<'_>"],["impl ExpressionReconstructor for Flattener<'_>"],["impl<F> ExpressionReconstructor for Replacer<F>where\n F: Fn(&Identifier) -> Expression,"],["impl ExpressionReconstructor for FunctionInliner<'_>"],["impl ExpressionReconstructor for DeadCodeEliminator<'_>"],["impl ExpressionReconstructor for AssignmentRenamer<'_>"]]
+"leo_passes":[["impl ExpressionReconstructor for DeadCodeEliminator<'_>"],["impl ExpressionReconstructor for AssignmentRenamer<'_>"],["impl ExpressionReconstructor for Unroller<'_>"],["impl ExpressionReconstructor for FunctionInliner<'_>"],["impl ExpressionReconstructor for Flattener<'_>"],["impl<F> ExpressionReconstructor for Replacer<F>where\n F: Fn(&Identifier) -> Expression,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/leo_ast/passes/reconstructor/trait.ProgramReconstructor.js b/implementors/leo_ast/passes/reconstructor/trait.ProgramReconstructor.js
index 6a92024b3e..9c38d296d7 100644
--- a/implementors/leo_ast/passes/reconstructor/trait.ProgramReconstructor.js
+++ b/implementors/leo_ast/passes/reconstructor/trait.ProgramReconstructor.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_passes":[["impl<F> ProgramReconstructor for Replacer<F>where\n F: Fn(&Identifier) -> Expression,"],["impl ProgramReconstructor for Unroller<'_>"],["impl ProgramReconstructor for FunctionInliner<'_>"],["impl ProgramReconstructor for DeadCodeEliminator<'_>"],["impl ProgramReconstructor for AssignmentRenamer<'_>"],["impl ProgramReconstructor for Flattener<'_>"]]
+"leo_passes":[["impl<F> ProgramReconstructor for Replacer<F>where\n F: Fn(&Identifier) -> Expression,"],["impl ProgramReconstructor for AssignmentRenamer<'_>"],["impl ProgramReconstructor for Unroller<'_>"],["impl ProgramReconstructor for FunctionInliner<'_>"],["impl ProgramReconstructor for Flattener<'_>"],["impl ProgramReconstructor for DeadCodeEliminator<'_>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/leo_ast/passes/reconstructor/trait.StatementReconstructor.js b/implementors/leo_ast/passes/reconstructor/trait.StatementReconstructor.js
index 695f31fe6a..d3ac57b724 100644
--- a/implementors/leo_ast/passes/reconstructor/trait.StatementReconstructor.js
+++ b/implementors/leo_ast/passes/reconstructor/trait.StatementReconstructor.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_passes":[["impl StatementReconstructor for FunctionInliner<'_>"],["impl StatementReconstructor for Unroller<'_>"],["impl<F> StatementReconstructor for Replacer<F>where\n F: Fn(&Identifier) -> Expression,"],["impl StatementReconstructor for AssignmentRenamer<'_>"],["impl StatementReconstructor for DeadCodeEliminator<'_>"],["impl StatementReconstructor for Flattener<'_>"]]
+"leo_passes":[["impl StatementReconstructor for Unroller<'_>"],["impl StatementReconstructor for Flattener<'_>"],["impl StatementReconstructor for FunctionInliner<'_>"],["impl StatementReconstructor for DeadCodeEliminator<'_>"],["impl StatementReconstructor for AssignmentRenamer<'_>"],["impl<F> StatementReconstructor for Replacer<F>where\n F: Fn(&Identifier) -> Expression,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/leo_ast/passes/visitor/trait.ProgramVisitor.js b/implementors/leo_ast/passes/visitor/trait.ProgramVisitor.js
index 994836c70c..a713a4e638 100644
--- a/implementors/leo_ast/passes/visitor/trait.ProgramVisitor.js
+++ b/implementors/leo_ast/passes/visitor/trait.ProgramVisitor.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"leo_passes":[["impl<'a> ProgramVisitor<'a> for TypeChecker<'a>"],["impl<'a> ProgramVisitor<'a> for SymbolTableCreator<'a>"]]
+"leo_passes":[["impl<'a> ProgramVisitor<'a> for SymbolTableCreator<'a>"],["impl<'a> ProgramVisitor<'a> for TypeChecker<'a>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js
index 6a69cb4043..1ac05fc923 100644
--- a/implementors/serde/de/trait.Deserialize.js
+++ b/implementors/serde/de/trait.Deserialize.js
@@ -1,8 +1,8 @@
(function() {var implementors = {
"leo_ast":[["impl<'de> Deserialize<'de> for Statement"],["impl<'de> Deserialize<'de> for MappingType"],["impl<'de> Deserialize<'de> for Output"],["impl<'de> Deserialize<'de> for InputValue"],["impl<'de> Deserialize<'de> for ProgramScope"],["impl<'de> Deserialize<'de> for Annotation"],["impl<'de> Deserialize<'de> for Struct"],["impl<'de> Deserialize<'de> for StructVariableInitializer"],["impl<'de> Deserialize<'de> for DefinitionStatement"],["impl<'de> Deserialize<'de> for BinaryExpression"],["impl<'de> Deserialize<'de> for FunctionOutput"],["impl<'de> Deserialize<'de> for GroupTuple"],["impl<'de> Deserialize<'de> for GroupCoordinate"],["impl<'de> Deserialize<'de> for Mode"],["impl<'de> Deserialize<'de> for Literal"],["impl<'de> Deserialize<'de> for Section"],["impl<'de> Deserialize<'de> for ConditionalStatement"],["impl<'de> Deserialize<'de> for BinaryOperation"],["impl<'de> Deserialize<'de> for Type"],["impl<'de> Deserialize<'de> for AssignStatement"],["impl<'de> Deserialize<'de> for ConsoleStatement"],["impl<'de> Deserialize<'de> for AccessExpression"],["impl<'de> Deserialize<'de> for TernaryExpression"],["impl<'de> Deserialize<'de> for ProgramId"],["impl<'de> Deserialize<'de> for Program"],["impl<'de> Deserialize<'de> for IterationStatement"],["impl<'de> Deserialize<'de> for Mapping"],["impl<'de> Deserialize<'de> for Function"],["impl<'de> Deserialize<'de> for ConstDeclaration"],["impl<'de> Deserialize<'de> for UnaryExpression"],["impl<'de> Deserialize<'de> for IntegerType"],["impl<'de> Deserialize<'de> for MemberAccess"],["impl<'de> Deserialize<'de> for InputData"],["impl<'de> Deserialize<'de> for Input"],["impl<'de> Deserialize<'de> for Expression"],["impl<'de> Deserialize<'de> for AssociatedConstant"],["impl<'de> Deserialize<'de> for AssertVariant"],["impl<'de> Deserialize<'de> for ConsoleFunction"],["impl<'de> Deserialize<'de> for Block"],["impl<'de> Deserialize<'de> for UnaryOperation"],["impl<'de> Deserialize<'de> for CastExpression"],["impl<'de> Deserialize<'de> for CallExpression"],["impl<'de> Deserialize<'de> for UnitExpression"],["impl<'de> Deserialize<'de> for Member"],["impl<'de> Deserialize<'de> for ProgramInput"],["impl<'de> Deserialize<'de> for ExpressionStatement"],["impl<'de> Deserialize<'de> for FunctionInput"],["impl<'de> Deserialize<'de> for AssociatedFunction"],["impl<'de> Deserialize<'de> for StructExpression"],["impl<'de> Deserialize<'de> for External"],["impl<'de> Deserialize<'de> for Finalize"],["impl<'de> Deserialize<'de> for PositiveNumber"],["impl<'de> Deserialize<'de> for ReturnStatement"],["impl<'de> Deserialize<'de> for Identifier"],["impl<'de> Deserialize<'de> for GroupLiteral"],["impl<'de> Deserialize<'de> for Definition"],["impl<'de> Deserialize<'de> for StaticString"],["impl<'de> Deserialize<'de> for TupleAccess"],["impl<'de> Deserialize<'de> for AssertStatement"],["impl<'de> Deserialize<'de> for TupleExpression"],["impl<'de> Deserialize<'de> for InputAst"],["impl<'de> Deserialize<'de> for Variant"],["impl<'de> Deserialize<'de> for ErrExpression"],["impl<'de> Deserialize<'de> for DeclarationType"],["impl<'de> Deserialize<'de> for Tuple"]],
-"leo_package":[["impl<'de, N: Network> Deserialize<'de> for Env<N>"],["impl<'de> Deserialize<'de> for MainFile"],["impl<'de> Deserialize<'de> for InputFile"],["impl<'de> Deserialize<'de> for SnapshotFile"],["impl<'de> Deserialize<'de> for Snapshot"],["impl<'de> Deserialize<'de> for ChecksumFile"],["impl<'de> Deserialize<'de> for Gitignore"],["impl<'de, N: Network> Deserialize<'de> for Package<N>"],["impl<'de> Deserialize<'de> for CircuitFile"]],
+"leo_package":[["impl<'de, N: Network> Deserialize<'de> for Package<N>"],["impl<'de> Deserialize<'de> for CircuitFile"],["impl<'de> Deserialize<'de> for InputFile"],["impl<'de> Deserialize<'de> for SnapshotFile"],["impl<'de> Deserialize<'de> for MainFile"],["impl<'de> Deserialize<'de> for Snapshot"],["impl<'de> Deserialize<'de> for Gitignore"],["impl<'de> Deserialize<'de> for ChecksumFile"],["impl<'de, N: Network> Deserialize<'de> for Env<N>"]],
"leo_parser":[["impl<'de> Deserialize<'de> for Token"],["impl<'de> Deserialize<'de> for SpannedToken"]],
-"leo_passes":[["impl<'de> Deserialize<'de> for VariableSymbol"],["impl<'de> Deserialize<'de> for FunctionSymbol"],["impl<'de> Deserialize<'de> for ConstantPropagationTable"],["impl<'de> Deserialize<'de> for VariableType"],["impl<'de> Deserialize<'de> for FinalizeData"],["impl<'de> Deserialize<'de> for SymbolTable"]],
+"leo_passes":[["impl<'de> Deserialize<'de> for FinalizeData"],["impl<'de> Deserialize<'de> for ConstantPropagationTable"],["impl<'de> Deserialize<'de> for VariableType"],["impl<'de> Deserialize<'de> for FunctionSymbol"],["impl<'de> Deserialize<'de> for SymbolTable"],["impl<'de> Deserialize<'de> for VariableSymbol"]],
"leo_span":[["impl<'de> Deserialize<'de> for BytePos"],["impl<'de> Deserialize<'de> for Symbol"],["impl<'de> Deserialize<'de> for Span"]],
"leo_test_framework":[["impl<'de> Deserialize<'de> for TestConfig"],["impl<'de> Deserialize<'de> for TestExpectationMode"],["impl<'de> Deserialize<'de> for TestExpectation"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js
index 72b410c2ea..17daa34940 100644
--- a/implementors/serde/ser/trait.Serialize.js
+++ b/implementors/serde/ser/trait.Serialize.js
@@ -1,7 +1,7 @@
(function() {var implementors = {
"leo_ast":[["impl Serialize for IterationStatement"],["impl Serialize for UnitExpression"],["impl Serialize for StaticString"],["impl Serialize for PositiveNumber"],["impl Serialize for Expression"],["impl Serialize for AssertVariant"],["impl Serialize for AccessExpression"],["impl Serialize for Mode"],["impl Serialize for Finalize"],["impl Serialize for Tuple"],["impl Serialize for AssertStatement"],["impl Serialize for Identifier"],["impl Serialize for UnaryOperation"],["impl Serialize for ErrExpression"],["impl Serialize for BinaryExpression"],["impl Serialize for GroupTuple"],["impl Serialize for InputData"],["impl Serialize for FunctionInput"],["impl Serialize for CallExpression"],["impl Serialize for Block"],["impl Serialize for TupleAccess"],["impl Serialize for AssociatedConstant"],["impl Serialize for Function"],["impl Serialize for Type"],["impl Serialize for External"],["impl Serialize for Struct"],["impl Serialize for ExpressionStatement"],["impl Serialize for ConstDeclaration"],["impl Serialize for DeclarationType"],["impl Serialize for UnaryExpression"],["impl Serialize for ReturnStatement"],["impl Serialize for ProgramScope"],["impl Serialize for AssociatedFunction"],["impl Serialize for GroupLiteral"],["impl Serialize for ConditionalStatement"],["impl Serialize for CastExpression"],["impl Serialize for InputAst"],["impl Serialize for Definition"],["impl Serialize for ConsoleStatement"],["impl Serialize for Section"],["impl Serialize for ProgramId"],["impl Serialize for StructVariableInitializer"],["impl Serialize for Input"],["impl Serialize for MappingType"],["impl Serialize for Output"],["impl Serialize for Program"],["impl Serialize for Statement"],["impl Serialize for Annotation"],["impl Serialize for Member"],["impl Serialize for IntegerType"],["impl Serialize for Literal"],["impl Serialize for MemberAccess"],["impl Serialize for FunctionOutput"],["impl Serialize for ConsoleFunction"],["impl Serialize for Variant"],["impl Serialize for TupleExpression"],["impl Serialize for InputValue"],["impl Serialize for AssignStatement"],["impl Serialize for GroupCoordinate"],["impl Serialize for Mapping"],["impl Serialize for DefinitionStatement"],["impl Serialize for BinaryOperation"],["impl Serialize for StructExpression"],["impl Serialize for ProgramInput"],["impl Serialize for TernaryExpression"]],
"leo_parser":[["impl Serialize for Token"],["impl Serialize for SpannedToken"]],
-"leo_passes":[["impl Serialize for ConstantPropagationTable"],["impl Serialize for FinalizeData"],["impl Serialize for FunctionSymbol"],["impl Serialize for VariableType"],["impl Serialize for VariableSymbol"],["impl Serialize for SymbolTable"]],
+"leo_passes":[["impl Serialize for SymbolTable"],["impl Serialize for FunctionSymbol"],["impl Serialize for VariableType"],["impl Serialize for ConstantPropagationTable"],["impl Serialize for FinalizeData"],["impl Serialize for VariableSymbol"]],
"leo_span":[["impl Serialize for Span"],["impl Serialize for BytePos"],["impl Serialize for Symbol"]],
"leo_test_framework":[["impl Serialize for TestExpectation"],["impl Serialize for TestExpectationMode"],["impl Serialize for TestConfig"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/leo_parser/tokenizer/token/enum.Token.html b/leo_parser/tokenizer/token/enum.Token.html
index c51ac7e717..c5ee63cd47 100644
--- a/leo_parser/tokenizer/token/enum.Token.html
+++ b/leo_parser/tokenizer/token/enum.Token.html
@@ -114,8 +114,8 @@
An integer can be eaten if its bytes are at the front of the given input
string.
Returns a tuple: [(token length, token)] if the next token can be eaten, otherwise returns an error.
The next token can be eaten if the bytes at the front of the given input
string can be scanned into a token.
-
Performs copy-assignment from
source
.
Read more
Formats the value using the given formatter.
Read more
Deserialize this value from the given Serde deserializer.
Read more
Formats the value using the given formatter.
Read more
This method tests for self
and other
values to be equal, and is used
+
Performs copy-assignment from
source
.
Read more
Formats the value using the given formatter.
Read more
Deserialize this value from the given Serde deserializer.
Read more
Formats the value using the given formatter.
Read more
This method tests for self
and other
values to be equal, and is used
by ==
.
This method tests for !=
. The default implementation is almost always
sufficient, and should not be overridden without very good reason.
Serialize this value into the given Serde serializer.
Read more