summaryrefslogtreecommitdiff
path: root/crates/typst-syntax/src
diff options
context:
space:
mode:
authorsitandr <60141933+sitandr@users.noreply.github.com>2023-08-10 22:36:05 +0300
committerGitHub <noreply@github.com>2023-08-10 21:36:05 +0200
commit2f81089995c87efdbce6c94bb29647cd1f213cfd (patch)
treeb240bcfab9b6107545cd5758186625ad449880dd /crates/typst-syntax/src
parent88bcb8769a07d1bad57b77fa9443b598fd1a6b61 (diff)
Fix single prime in subscript (#1909)
* Fix single prime in subscript (a_' producing wrong result) * Clippy
Diffstat (limited to 'crates/typst-syntax/src')
-rw-r--r--crates/typst-syntax/src/ast.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/typst-syntax/src/ast.rs b/crates/typst-syntax/src/ast.rs
index 2ea318a7..65a91629 100644
--- a/crates/typst-syntax/src/ast.rs
+++ b/crates/typst-syntax/src/ast.rs
@@ -848,9 +848,9 @@ impl MathAttach {
.find_map(SyntaxNode::cast)
}
- /// Extract primes if present.
+ /// Extract attached primes if present.
pub fn primes(&self) -> Option<MathPrimes> {
- self.0.cast_first_match()
+ self.0.children().nth(1).and_then(|n| n.cast())
}
}