BoolExpr should be initializable with C++ boolean values
Đang mở
- Ngôn ngữ chính
- C++
- Star
- 335
- Fork
- 88
- Merge trung bình
- 1 giờ 28 phút
- Pull request đã merge (30 ngày)
- 1
Mô tả
This code works:
```
LinIntExpr e = 0;
```
but this code fails:
```
BoolExpr e = false;
```
It seems that it should be possible to initialize BoolExpr with a C++ boolean value.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Tìm trong phần triển khai C++ API và các kiểm thử hiện có về việc xây dựng LinIntExpr và BoolExpr, sau đó so sánh cách các literal số nguyên và boolean được xử lý. Xác nhận các dạng BoolExpr được dự định cho true và false, bổ sung độ bao phủ cho các khởi tạo đó và xác minh rằng ví dụ LinIntExpr hiện có vẫn hợp lệ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp
- Lĩnh vực
- api
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100