Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
f071e1837309c63dfc26d0e3f2a1a29a214a6c12
/
lib
/
AST
/
ExprConstant.cpp
732b223
expand casts to handle what isIntegerConstantExpr handles.
by Chris Lattner
· 17 years ago
4c4867e
Add support for __builtin_type_compatible_p, enums, etc.
by Chris Lattner
· 17 years ago
54176fd
start remembering diagnostics for various cases, add some missing
by Chris Lattner
· 17 years ago
87eae5e
Provide a structure for passing down 'is evaluated' and passing up
by Chris Lattner
· 17 years ago
75a4881
simplify some code a bit.
by Chris Lattner
· 17 years ago
fcee001
share code between sizeof(expr) and sizeof(type)
by Chris Lattner
· 17 years ago
ac7cb60
implement support for __extension__, make sure the result of a
by Chris Lattner
· 17 years ago
7a76778
add a new getIntTypeSizeInBits method.
by Chris Lattner
· 17 years ago
cf0f51d
rename "SInt" methods to "Int" in APValue.
by Chris Lattner
· 17 years ago
b542afe
make the new evaluator avoid conversions APValue<->APSInt in some cases.
by Chris Lattner
· 17 years ago
f5eeb05
rearrange some code, no functionality changes.
by Chris Lattner
· 17 years ago
559e56b
Fix small bug. The evaluator now works well enough to pass all tests
by Anders Carlsson
· 17 years ago
650c92f
More constant expression work.
by Anders Carlsson
· 17 years ago
a25ae3d
Move out some methods.
by Anders Carlsson
· 17 years ago
2bad168
More work.
by Anders Carlsson
· 17 years ago
0fe52e1
Compilation fix
by Seo Sanghyeon
· 17 years ago
06a3675
Port more of Eli's evaluator over. This makes the int evaluator handle binary and unary operators.
by Anders Carlsson
· 17 years ago
c754aa6
Commit beginnings of int evaluator. Currently not used.
by Anders Carlsson
· 17 years ago
c44eec6
Shuffle things around in preparation for integrating Eli's constant evaluator.
by Anders Carlsson
· 17 years ago