Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
33e1d64ab5cd5d27f8530ccd056191fe2c9f3f2e
/
AST
/
Type.cpp
33e1d64
Encoding for objectiive-c methods.
by Fariborz Jahanian
· 17 years ago
dea6146
Fix a major bug in the Type::getAs*Type methods: they didn't strip off
by Chris Lattner
· 17 years ago
c67ad5f
Add BuiltinType::Char_S to Type::isCharType
by Anders Carlsson
· 17 years ago
ec0550f
by Steve Naroff
· 17 years ago
7e219e4
by Steve Naroff
· 17 years ago
954ea17
by Steve Naroff
· 17 years ago
ff1afdb
by Steve Naroff
· 17 years ago
dfbcce2
Implemented parsing of objctive-c protocol conforming type used in
by Fariborz Jahanian
· 17 years ago
4b6c905
Patch to create protocol conforming class types.
by Fariborz Jahanian
· 17 years ago
c7229c3
move IdentifierTable.h from liblex to libbasic.
by Chris Lattner
· 17 years ago
980e508
by Steve Naroff
· 17 years ago
3536b44
by Steve Naroff
· 17 years ago
d7444aa
by Steve Naroff
· 17 years ago
6b91cd9
Diff is self small & self explanatory...
by Steve Naroff
· 17 years ago
c940612
Polish yesterday's Array/ConstantArray/VariableArray rewrite, removing a couple FIXME's.
by Steve Naroff
· 17 years ago
729a213
fix a bug that is causing CodeGen/complex.c to be grumpy.
by Chris Lattner
· 17 years ago
fb22d96
by Steve Naroff
· 17 years ago
d5bbce4
Teach Type::is[un]SignedIntegerType about enum decls. This allows the code generator
by Chris Lattner
· 17 years ago
77878cc
by Steve Naroff
· 17 years ago
c6fb90a
add getAsComplexType() for consistency
by Chris Lattner
· 17 years ago
6000dac
add a new AST dumper interface (E->dump()). This dumps out
by Chris Lattner
· 17 years ago
13b7c5f
Finish implementing __builtin_classify_type()...
by Steve Naroff
· 17 years ago
1bfd5cc
by Steve Naroff
· 17 years ago
363bcff
by Steve Naroff
· 17 years ago
8d1a3b8
by Steve Naroff
· 17 years ago
611c1ff
move trivial type predicates inline.
by Chris Lattner
· 17 years ago
c862963
split the rest of the type predicates into pure predicates:
by Chris Lattner
· 17 years ago
a1d9fde
rename isReferenceType to follow the new scheme.
by Chris Lattner
· 17 years ago
befee48
make isPointerType() a pure predicate, rename the
by Chris Lattner
· 17 years ago
d1861fd
by Steve Naroff
· 17 years ago
31a4584
by Steve Naroff
· 17 years ago
7064f5c
by Steve Naroff
· 17 years ago
adc0185
Forgot a return stmt (oops).
by Steve Naroff
· 17 years ago
dfa6aae
by Steve Naroff
· 17 years ago
700204c
by Steve Naroff
· 17 years ago
942cfd3
Fix a valgrind error noticed by Benoit Boissinot
by Chris Lattner
· 17 years ago
251dcaf
Return the correct type from isReferenceType().
by Bill Wendling
· 17 years ago
ea5e79f
Change dyn_cast for reference types to be more like pointers and not need the canonical type. Also fix so that we're not expecting a return value from a void function
by Bill Wendling
· 17 years ago
a2c7767
In the final step for preserving typedef info better in the AST, upgrade
by Chris Lattner
· 17 years ago
7a2e047
Now that isPointerType can return a pointer type, avoid stripping off typedef
by Chris Lattner
· 17 years ago
3acb138
as a very useful feature, make isVectorType and isPointerType return
by Chris Lattner
· 17 years ago
590b664
Refactor code so that isIntegerConstantExpr has an ASTContext available.
by Chris Lattner
· 17 years ago
a7674d8
Move getSize() out of type, into ASTContext, where it has target info, and
by Chris Lattner
· 17 years ago
e107b5d
remove some extraneous spaces, no functionality change.
by Chris Lattner
· 17 years ago
8b9023b
Implement codegen for + and - with pointers. Patch contributed by Keith Bauer.
by Chris Lattner
· 17 years ago
b7b50bc
Workaround gcc 3.4.x bug
by Anton Korobeynikov
· 17 years ago
c63b96a
by Steve Naroff
· 17 years ago
5f016e2
Stage two of getting CFE top correct.
by Reid Spencer
· 17 years ago