diff options
Diffstat (limited to 'lib/Expr/Parser.cpp')
-rw-r--r-- | lib/Expr/Parser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Expr/Parser.cpp b/lib/Expr/Parser.cpp index 1f2f8412..c9d401e0 100644 --- a/lib/Expr/Parser.cpp +++ b/lib/Expr/Parser.cpp @@ -1185,7 +1185,7 @@ IntegerResult ParserImpl::ParseIntegerConstant(Expr::Width Type) { if (!Res.isValid()) return IntegerResult(); - return cast<ConstantExpr>(Res.get())->getConstantValue(); + return cast<ConstantExpr>(Res.get())->getZExtValue(Type); } ExprResult ParserImpl::ParseExtractParenExpr(const Token &Name, |