summaryrefslogtreecommitdiff
path: root/src/ide/analyze.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2023-01-27 16:09:35 +0100
committerLaurenz <laurmaedje@gmail.com>2023-01-27 16:09:35 +0100
commita96141a3ea9d1b11ef4cdc924216d8979689e6f0 (patch)
tree0192bdd4e63f3fb3c9172faae35bf8b08c8c957d /src/ide/analyze.rs
parent2e039cb052fcb768027053cbf02ce396f6d7a6be (diff)
Autocomplete methods
Diffstat (limited to 'src/ide/analyze.rs')
-rw-r--r--src/ide/analyze.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ide/analyze.rs b/src/ide/analyze.rs
index d8925cfc..a1ac5778 100644
--- a/src/ide/analyze.rs
+++ b/src/ide/analyze.rs
@@ -22,6 +22,8 @@ pub fn analyze(world: &(dyn World + 'static), node: &LinkedNode) -> Vec<Value> {
return tracer.finish();
}
+ Some(ast::Expr::Str(s)) => return vec![Value::Str(s.get().into())],
+
Some(ast::Expr::FieldAccess(access)) => {
if let Some(child) = node.children().next() {
return analyze(world, &child)