Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
c88babe16cd5cc4fb563fd8bad194fdbdfa6260b
/
AST
/
ASTContext.cpp
c88babe
by Steve Naroff
· 17 years ago
9b84242
Verify/add code to make sure types passed to interfaceTypesAreCompatible
by Fariborz Jahanian
· 17 years ago
42730c5
Substituted all instances of the string "Objc" for "ObjC". This fixes
by Ted Kremenek
· 17 years ago
2efae77
Couple more uninitialized before use warning elimination.
by Fariborz Jahanian
· 17 years ago
ce5528d
Remove cause of misc. "variable might be used uninitialized in this function" warnings.
by Fariborz Jahanian
· 17 years ago
959e5be
Don't attribute in file headers anymore. See llvmdev for the
by Chris Lattner
· 17 years ago
82c758b
Fix OCUVector case in struct layout code.
by Christopher Lamb
· 17 years ago
f4e6804
This patch implements some of the more obscure type-checking involving
by Fariborz Jahanian
· 17 years ago
274dbf0
Patch to compare to objective-c static types where one or the other
by Fariborz Jahanian
· 17 years ago
cd71bf4
More objective-c type analysis. This time involving objective types
by Fariborz Jahanian
· 17 years ago
ce2de81
More objective-c type checking. This time comparing objective-c known objects.
by Fariborz Jahanian
· 17 years ago
8782907
Patch to do type-checking for objctive-c's object types. More is yet to come.
by Fariborz Jahanian
· 17 years ago
b66237b
fix some crazy indentation
by Chris Lattner
· 17 years ago
957442d
This patch concludes implementation of dynamic objective-c type qualified by
by Fariborz Jahanian
· 17 years ago
dcb2b1e
Refactoring work. ObjcQualifiedIdType is now derived from 'Type'.
by Fariborz Jahanian
· 17 years ago
2a0e543
Fixed a comment describing a function
by Fariborz Jahanian
· 17 years ago
e76e841
Patch to implemented objective-c's dynamic object pointer qualified with
by Fariborz Jahanian
· 17 years ago
0c2f214
Patch to make ObjcQualifiedInterfaceType inherit ObjcInterfaceType
by Fariborz Jahanian
· 17 years ago
d7f64cd
TargetInfo no longer includes a reference to SourceManager.
by Ted Kremenek
· 17 years ago
49af3f3
by Steve Naroff
· 17 years ago
8a35b46
Unbreak -stats on cocoa.h
by Chris Lattner
· 17 years ago
12519d4
Implemented type checking for pointer of objects of protocol-qualified types.
by Fariborz Jahanian
· 17 years ago
b4452ed
Patch to implement "Protocol" as a built-in type declared as "@class Protocol;"
by Fariborz Jahanian
· 17 years ago
6a9d854
Fix for testcase that assigns a dereferenced reference to a pointer. The
by Bill Wendling
· 17 years ago
ae8fa03
Reverted changed to getTagDeclType() introduced in patch 44089:
by Ted Kremenek
· 17 years ago
bb2cf51
Put back the flags field in the constant CF string type.
by Anders Carlsson
· 17 years ago
f05026d
Modified ASTContext::getTagDeclType() to accept a NULL pointer for the passed
by Ted Kremenek
· 17 years ago
c8ba2bd
Type encoding for structs.
by Fariborz Jahanian
· 17 years ago
034a78c
Rewrote type serialization to used the same methodology as we do for Decls.
by Ted Kremenek
· 17 years ago
acba361
Renamed all serialization "Materialize" methods to "Create" to conform with
by Ted Kremenek
· 17 years ago
4a5e207
by Steve Naroff
· 17 years ago
0199d9f
Started work on new serialization approach within ASTContext to
by Ted Kremenek
· 17 years ago
9e12dd1
Misc. serialization changes to ASTContext and Decls. Serialization
by Ted Kremenek
· 17 years ago
cbb0f32
For serialization of ASTContext, added special-casing of serialization
by Ted Kremenek
· 17 years ago
0add5d2
by Steve Naroff
· 17 years ago
7a78e43
Rename classes and collections that maintain record layout information.
by Devang Patel
· 17 years ago
e1fed7a
Implemented serialization of QualTypes within ASTContext. Clarified
by Ted Kremenek
· 17 years ago
65e7eb5
Remaining work to collect objective-c's type qualifiers and use them to encode
by Fariborz Jahanian
· 17 years ago
4816a0c
Changed serialization/deserialization of BuiltinTypes to explicitly serialize
by Ted Kremenek
· 17 years ago
5003e8b
add support for vector type compatibility checking. Patch by Nate Begeman.
by Chris Lattner
· 17 years ago
68228a9
Implemented more of serialization/deserialization for ASTContext. We now
by Ted Kremenek
· 17 years ago
9af4d5c
Adjusted QualType deserialization to reflect updated deserialization API.
by Ted Kremenek
· 17 years ago
c825319
Implemented serialization of Variable Array Types (VLAs).
by Ted Kremenek
· 17 years ago
738e6c0
Renamed ivar "ArrayTypes" in ASTContext to "ComplexArrayTypes".
by Ted Kremenek
· 17 years ago
7f23e3d
Encode Class, SEL and Objective-C objects.
by Anders Carlsson
· 17 years ago
cb034cb
minor code cleanup
by Chris Lattner
· 17 years ago
80faffa
Added type encoding for 'id' type.
by Fariborz Jahanian
· 17 years ago
2058dc4
Added vector to ASTContext to store references to "complete" VLA types
by Ted Kremenek
· 17 years ago
5695bb7
Handle function types.
by Anders Carlsson
· 17 years ago
3793e1a
VariableArrayTypes (VLAs) without a size expression are now uniqued
by Ted Kremenek
· 17 years ago
c81f316
Encoding for objectiive-c methods.
by Fariborz Jahanian
· 17 years ago
e3f0257
Address Chris's comments.
by Anders Carlsson
· 17 years ago
b86605e
Fix logic error.
by Anders Carlsson
· 17 years ago
36f07d8
Add (partial) support for @encode.
by Anders Carlsson
· 17 years ago
b391e6e
Implementation of AST for @protocol expression.
by Fariborz Jahanian
· 17 years ago
f807c20
Patch to implement AST generation for objective-c's @selector expression.
by Fariborz Jahanian
· 17 years ago
f2e3031
by Steve Naroff
· 17 years ago
85f0dc5
by Steve Naroff
· 17 years ago
9d12c90
by Steve Naroff
· 17 years ago
d855a6e
slightly simplify interface
by Chris Lattner
· 17 years ago
fb5b1e8
Add __builtin_va_start to the list of builtins, make __builtin_va_list available to builtin functions.
by Anders Carlsson
· 17 years ago
91193f6
Patch to create protocol conforming class types.
by Fariborz Jahanian
· 17 years ago
9637a9b
by Steve Naroff
· 17 years ago
0951cb9
remove unneeded #include
by Chris Lattner
· 17 years ago
2fd1c65
move IdentifierTable.h from liblex to libbasic.
by Chris Lattner
· 17 years ago
3fafa10
by Steve Naroff
· 17 years ago
858eece
Use APFloat for the representation of FP immediates, ask the target
by Chris Lattner
· 17 years ago
4bc52ce
by Steve Naroff
· 17 years ago
948fd37
by Steve Naroff
· 17 years ago
1d2b461
fix some warnings, patch by Justin Handville
by Chris Lattner
· 17 years ago
dc1ad76
by Steve Naroff
· 17 years ago
61ce98c
get rid of ugly "warning: no newline at end of file"
by Gabor Greif
· 17 years ago
81f1bba
by Steve Naroff
· 17 years ago
e2579e3
Fix a comment.
by Steve Naroff
· 17 years ago
24c9b98
Polish yesterday's Array/ConstantArray/VariableArray rewrite, removing a couple FIXME's.
by Steve Naroff
· 17 years ago
83c1301
by Steve Naroff
· 17 years ago
90a018d
Change EnumDecl to store its corresponding integer type
by Chris Lattner
· 17 years ago
6f12318
constify some stuff
by Chris Lattner
· 17 years ago
eb56d29
implement sizeof(enum x), patch inspired by Keith Bauer.
by Chris Lattner
· 17 years ago
45fc982
Replaced ASTContext::maxFloatingType() with ASTContext::compareFloatingType().
by Steve Naroff
· 17 years ago
fa0c453
by Steve Naroff
· 17 years ago
3cf497f
by Steve Naroff
· 17 years ago
e7e7aa2
Add initial support for constant CFStrings.
by Anders Carlsson
· 17 years ago
0604dd9
by Steve Naroff
· 17 years ago
11b649c
by Steve Naroff
· 17 years ago
7cbb146
by Steve Naroff
· 17 years ago
4b00965
Fix a couple of bugs, add some new cool stuff.
by Chris Lattner
· 17 years ago