diff --git a/src/context.rs b/src/context.rs index 33b2d6ff..e2246a6e 100644 --- a/src/context.rs +++ b/src/context.rs @@ -516,4 +516,9 @@ impl<'a> ContextBase<'a, &'a Positioned> { .map(|alias| alias.node) .unwrap_or_else(|| self.item.name.node) } + + /// Get the position of the current field in the query code. + pub fn position(&self) -> Pos { + self.pos + } }