enso/app/gui2/shared/ast
Kaz Wesley d7e8f271eb
Ensure objects obtained from Y.Js are not modified (#9217)
Y.Js caches values it returns from getters, so they must not be modified. Use `DeepReadonly` to protect values returned from `Y.Map`s in AST logic.
2024-02-29 16:22:33 +00:00
..
generated Syntactic synchronization, automatic parentheses, metadata in Ast (#8893) 2024-02-02 10:22:18 +01:00
debug.ts Enable the Code Editor, with new apply-text-edits algo. (#9055) 2024-02-19 23:57:42 +00:00
ffi.ts Enable the Code Editor, with new apply-text-edits algo. (#9055) 2024-02-19 23:57:42 +00:00
index.ts Represent documentation in AST, load into Node (#9205) 2024-02-28 20:43:23 +01:00
mutableModule.ts Represent documentation in AST, load into Node (#9205) 2024-02-28 20:43:23 +01:00
parse.ts Represent documentation in AST, load into Node (#9205) 2024-02-28 20:43:23 +01:00
parserSupport.ts Syntactic synchronization, automatic parentheses, metadata in Ast (#8893) 2024-02-02 10:22:18 +01:00
sourceDocument.ts Enable the Code Editor, with new apply-text-edits algo. (#9055) 2024-02-19 23:57:42 +00:00
token.ts Ensure objects obtained from Y.Js are not modified (#9217) 2024-02-29 16:22:33 +00:00
tree.ts Ensure objects obtained from Y.Js are not modified (#9217) 2024-02-29 16:22:33 +00:00