aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/parser-state.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/libexpr/parser-state.hh')
-rw-r--r--src/libexpr/parser-state.hh8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libexpr/parser-state.hh b/src/libexpr/parser-state.hh
index ace2a109d..2fc072ca4 100644
--- a/src/libexpr/parser-state.hh
+++ b/src/libexpr/parser-state.hh
@@ -65,7 +65,7 @@ inline void ParserState::dupAttr(const AttrPath & attrPath, const PosIdx pos, co
throw ParseError({
.msg = hintfmt("attribute '%1%' already defined at %2%",
showAttrPath(symbols, attrPath), positions[prevPos]),
- .errPos = positions[pos]
+ .pos = positions[pos]
});
}
@@ -73,7 +73,7 @@ inline void ParserState::dupAttr(Symbol attr, const PosIdx pos, const PosIdx pre
{
throw ParseError({
.msg = hintfmt("attribute '%1%' already defined at %2%", symbols[attr], positions[prevPos]),
- .errPos = positions[pos]
+ .pos = positions[pos]
});
}
@@ -154,13 +154,13 @@ inline Formals * ParserState::validateFormals(Formals * formals, PosIdx pos, Sym
if (duplicate)
throw ParseError({
.msg = hintfmt("duplicate formal function argument '%1%'", symbols[duplicate->first]),
- .errPos = positions[duplicate->second]
+ .pos = positions[duplicate->second]
});
if (arg && formals->has(arg))
throw ParseError({
.msg = hintfmt("duplicate formal function argument '%1%'", symbols[arg]),
- .errPos = positions[pos]
+ .pos = positions[pos]
});
return formals;