aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/parser.y
diff options
context:
space:
mode:
Diffstat (limited to 'src/libexpr/parser.y')
-rw-r--r--src/libexpr/parser.y8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libexpr/parser.y b/src/libexpr/parser.y
index 982d112dc..fc83ee2dd 100644
--- a/src/libexpr/parser.y
+++ b/src/libexpr/parser.y
@@ -64,7 +64,7 @@ void yyerror(YYLTYPE * loc, yyscan_t scanner, ParserState * state, const char *
{
throw ParseError({
.msg = hintfmt(error),
- .errPos = state->positions[state->at(*loc)]
+ .pos = state->positions[state->at(*loc)]
});
}
@@ -153,7 +153,7 @@ expr_function
{ if (!$2->dynamicAttrs.empty())
throw ParseError({
.msg = hintfmt("dynamic attributes not allowed in let"),
- .errPos = state->positions[CUR_POS]
+ .pos = state->positions[CUR_POS]
});
$$ = new ExprLet($2, $4);
}
@@ -243,7 +243,7 @@ expr_simple
if (noURLLiterals)
throw ParseError({
.msg = hintfmt("URL literals are disabled"),
- .errPos = state->positions[CUR_POS]
+ .pos = state->positions[CUR_POS]
});
$$ = new ExprString(std::string($1));
}
@@ -339,7 +339,7 @@ attrs
} else
throw ParseError({
.msg = hintfmt("dynamic attributes not allowed in inherit"),
- .errPos = state->positions[state->at(@2)]
+ .pos = state->positions[state->at(@2)]
});
}
| { $$ = new AttrPath; }