mirror of
https://github.com/NixOS/nix
synced 2025-06-25 23:11:16 +02:00
Show position info in string concatenation / addition errors
This commit is contained in:
parent
8160f794e7
commit
bd9b1d97b4
7 changed files with 63 additions and 45 deletions
|
@ -320,10 +320,11 @@ MakeBinOp(OpConcatLists, "++")
|
|||
|
||||
struct ExprConcatStrings : Expr
|
||||
{
|
||||
Pos pos;
|
||||
bool forceString;
|
||||
vector<Expr *> * es;
|
||||
ExprConcatStrings(bool forceString, vector<Expr *> * es)
|
||||
: forceString(forceString), es(es) { };
|
||||
ExprConcatStrings(const Pos & pos, bool forceString, vector<Expr *> * es)
|
||||
: pos(pos), forceString(forceString), es(es) { };
|
||||
COMMON_METHODS
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue