mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 14:24:45 +00:00
tests working
This commit is contained in:
parent
69391b26d7
commit
4c2de0215a
58 changed files with 394 additions and 228 deletions
|
@ -1,6 +1,16 @@
|
|||
use crate::{markup::common_nodes::{new_blank_mn, new_colon_mn, new_comma_mn, new_equals_mn, new_left_accolade_mn, new_left_square_mn, new_right_accolade_mn, new_right_square_mn}, markup_error::MarkResult, slow_pool::{MarkNodeId, SlowPool}, syntax_highlight::HighlightStyle};
|
||||
use crate::{
|
||||
markup::common_nodes::{
|
||||
new_blank_mn, new_colon_mn, new_comma_mn, new_equals_mn, new_left_accolade_mn,
|
||||
new_left_square_mn, new_right_accolade_mn, new_right_square_mn,
|
||||
},
|
||||
markup_error::MarkResult,
|
||||
slow_pool::{MarkNodeId, SlowPool},
|
||||
syntax_highlight::HighlightStyle,
|
||||
};
|
||||
|
||||
use super::{attribute::Attributes, common_nodes::new_blank_mn_w_nls, top_level_def::tld_mark_node};
|
||||
use super::{
|
||||
attribute::Attributes, common_nodes::new_blank_mn_w_nls, top_level_def::tld_mark_node,
|
||||
};
|
||||
/*use crate::editor::ed_error::EdResult;
|
||||
use crate::editor::ed_error::ExpectedTextNode;
|
||||
use crate::editor::ed_error::{NestedNodeMissingChild, NestedNodeRequired};
|
||||
|
@ -28,12 +38,29 @@ use crate::lang::parse::{AppHeader, AST};
|
|||
use crate::lang::pattern::get_identifier_string;
|
||||
use crate::lang::{ast::Expr2, expr::Env, pool::PoolStr};
|
||||
use crate::ui::util::slice_get;*/
|
||||
use crate::markup_error::{ExpectedTextNode, NestedNodeMissingChild, NestedNodeRequired};
|
||||
use bumpalo::Bump;
|
||||
use roc_ast::{ast_error::ASTResult, lang::{core::{ast::{AST, ASTNodeId}, def::def2::{Def2, DefId}, expr::{expr2::{Expr2, ExprId}, record_field::RecordField}, header::AppHeader, pattern::get_identifier_string, val_def::ValueDef}, env::Env}, pool::pool_str::PoolStr};
|
||||
use roc_utils::{index_of, slice_get};
|
||||
use roc_ast::{
|
||||
ast_error::ASTResult,
|
||||
lang::{
|
||||
core::{
|
||||
ast::{ASTNodeId, AST},
|
||||
def::def2::{Def2, DefId},
|
||||
expr::{
|
||||
expr2::{Expr2, ExprId},
|
||||
record_field::RecordField,
|
||||
},
|
||||
header::AppHeader,
|
||||
pattern::get_identifier_string,
|
||||
val_def::ValueDef,
|
||||
},
|
||||
env::Env,
|
||||
},
|
||||
pool::pool_str::PoolStr,
|
||||
};
|
||||
use roc_module::symbol::Interns;
|
||||
use roc_utils::{index_of, slice_get};
|
||||
use std::fmt;
|
||||
use crate::markup_error::{NestedNodeMissingChild, NestedNodeRequired, ExpectedTextNode};
|
||||
|
||||
#[derive(Debug)]
|
||||
pub enum MarkupNode {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue