summaryrefslogtreecommitdiff
path: root/src/ide/analyze.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2023-01-28 23:55:24 +0100
committerLaurenz <laurmaedje@gmail.com>2023-01-28 23:55:24 +0100
commitd29acd2203a21534a18616de1f4837c8ae622b87 (patch)
tree42865fb69dc40d51b24344cec7ef534745747141 /src/ide/analyze.rs
parent1e97d5c8cbeb96d35e5a34a8340c4ec1860fa1b6 (diff)
Dictionary field completion
Diffstat (limited to 'src/ide/analyze.rs')
-rw-r--r--src/ide/analyze.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ide/analyze.rs b/src/ide/analyze.rs
index 12576e53..cfc77f38 100644
--- a/src/ide/analyze.rs
+++ b/src/ide/analyze.rs
@@ -23,7 +23,7 @@ pub fn analyze(world: &(dyn World + 'static), node: &LinkedNode) -> Vec<Value> {
.collect()
}
- Some(ast::Expr::Ident(_) | ast::Expr::MathIdent(_) | ast::Expr::FuncCall(_)) => {
+ Some(_) => {
if let Some(parent) = node.parent() {
if parent.kind() == SyntaxKind::FieldAccess && node.index() > 0 {
return analyze(world, parent);