Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
bd3cc22a0eb15fede93c75ce6330cade1c58f86e
/
Sema
/
SemaExpr.cpp
bd3cc22
Fix a regression on test/Sema/unused-expr.c by fixing the type predicates
by Chris Lattner
· 17 years ago
9bd4708
Spaces not tabs.
by Neil Booth
· 17 years ago
7421e9c
Ensure we diagnose long long literals in C90 mode.
by Neil Booth
· 17 years ago
ec761af
Added checking (during parsing) of comparison of floating point values using == or !=.
by Ted Kremenek
· 17 years ago
db65e05
by Steve Naroff
· 17 years ago
d1ad6ae
by Steve Naroff
· 17 years ago
cae537d
by Steve Naroff
· 17 years ago
f420df1
add a sourcelocation to binary operator to keep track of the location of the operator.
by Chris Lattner
· 17 years ago
91b03f7
by Steve Naroff
· 17 years ago
3b6157f
Some minor aesthetic changes to the control flow.
by Steve Naroff
· 17 years ago
3b565d6
Fix remaining bugs with complex/float promotions.
by Steve Naroff
· 17 years ago
45fc982
Replaced ASTContext::maxFloatingType() with ASTContext::compareFloatingType().
by Steve Naroff
· 17 years ago
c33c060
by Steve Naroff
· 17 years ago
3cf497f
by Steve Naroff
· 17 years ago
a16e42d
require that operands to __real/__imag are complex or arithmetic. This
by Chris Lattner
· 17 years ago
1de66eb
add a new ImaginaryLiteral AST node that is used to
by Chris Lattner
· 17 years ago
c04a0bd
1.0 is double, 1.0F is a float.
by Chris Lattner
· 17 years ago
254f3bc
merge checkrelational and checkequality into CheckCompareOperands,
by Chris Lattner
· 17 years ago
22be842
Cases like this: char *C; C != ((void*)0);
by Chris Lattner
· 17 years ago
b2f9f55
by Steve Naroff
· 17 years ago
0f32f43
by Steve Naroff
· 17 years ago
5110ad5
remove a dead argument
by Chris Lattner
· 17 years ago
03931a7
Implement sema support for __real/__imag nodes.
by Chris Lattner
· 17 years ago
8f70836
by Steve Naroff
· 17 years ago
d30e193
by Steve Naroff
· 17 years ago
71e4bdf
by Steve Naroff
· 17 years ago
98540b6
fix a bug where we would type 0ULL as unsigned instead of unsigned long long
by Chris Lattner
· 17 years ago
6acc0f4
Remove a FIXME, allowing ++/-- on Complex types (a GCC extension).
by Steve Naroff
· 17 years ago
8be1d40
Parse @encode expressions.
by Anders Carlsson
· 17 years ago
a66cad4
Implement parsing and code generation of Objective-C string literals.
by Anders Carlsson
· 17 years ago
3e9b43b
Return true in case of error, which is what other functions do.
by Anders Carlsson
· 17 years ago
e7e7aa2
Add initial support for constant CFStrings.
by Anders Carlsson
· 17 years ago
4462cb0
by Steve Naroff
· 17 years ago
081ed87
Added support for additional format string checking for the printf
by Ted Kremenek
· 17 years ago
2e64c07
initial support for checking format strings, patch by Ted Kremenek:
by Chris Lattner
· 17 years ago
ecc4fa1
by Steve Naroff
· 17 years ago
94cd93f
by Steve Naroff
· 17 years ago
6e8227b
by Steve Naroff
· 17 years ago
5e4f6bd
by Steve Naroff
· 17 years ago
8934552
Restrict vector component access (using "." and "[]") to variables.
by Steve Naroff
· 17 years ago
93c5301
by Steve Naroff
· 17 years ago
a0d03a7
Rename AddrLabel and OCUVectorComponent -> AddrLabelExpr and OCUVectorElementExpr respectively. This is for consistency with other expr nodes end with *Expr.
by Chris Lattner
· 17 years ago
9096b79
rename some helpers, have them return the idx of the field being accessed.
by Chris Lattner
· 17 years ago
5b52892
by Steve Naroff
· 17 years ago
63bad2d
by Steve Naroff
· 17 years ago
7122514
simplify some type checking code, don't explicitly access canonical types.
by Chris Lattner
· 17 years ago
e35a104
split the rest of the type predicates into pure predicates:
by Chris Lattner
· 17 years ago
f0c4a0a
rename isReferenceType to follow the new scheme.
by Chris Lattner
· 17 years ago
7931f4a
make isPointerType() a pure predicate, rename the
by Chris Lattner
· 17 years ago
7cbb146
by Steve Naroff
· 17 years ago
70dd20d
Don't use canonical type for sema here. In
by Chris Lattner
· 17 years ago
ba67f69
Finish up semantic analysis for vector components.
by Steve Naroff
· 17 years ago
82113e3
by Steve Naroff
· 17 years ago
c11705f
by Steve Naroff
· 17 years ago
1b8a46c
Implement syntax/semantic analysis for OCU Vector Components.
by Steve Naroff
· 17 years ago
dd598cf
Fix the following bogus diagnostic...reported by Jeroen.
by Steve Naroff
· 17 years ago
2cb6638
by Steve Naroff
· 17 years ago
7564406
- Fix commit in Parser.h (patch by Kevin Andre).
by Steve Naroff
· 17 years ago
4b00965
Fix a couple of bugs, add some new cool stuff.
by Chris Lattner
· 17 years ago