Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
3793e1ab25169c0d5be43f3abe2b4dc92989c043
/
Parse
5b96e2e
by Steve Naroff
· 17 years ago
1a7fa7b
by Steve Naroff
· 17 years ago
84b2071
improve error recovery handling broken 'then' or 'else' stmts in
by Chris Lattner
· 17 years ago
ced5b4f
The callers of ParseStructDeclaration are not expecting it to
by Chris Lattner
· 17 years ago
4e21a9b
Fix a parser bug on labeled inline asm stmts, allowing us to parse stuff like:
by Chris Lattner
· 17 years ago
8a40a83
Implement *skeletal* support for representing GNU inline asm stmts in the AST,
by Chris Lattner
· 17 years ago
3774dd9
by Steve Naroff
· 17 years ago
265937d
Fix a recovery bug Fariborz and I noticed yesterday. We were producing:
by Chris Lattner
· 17 years ago
a823dd1
add NL at end of file
by Gabor Greif
· 17 years ago
b391e6e
Implementation of AST for @protocol expression.
by Fariborz Jahanian
· 17 years ago
957448a
Fix location processing of @selector: the range should include the @ sign.
by Fariborz Jahanian
· 17 years ago
cfd61c8
Fix location processing of @encode: the range should include the @ sign.
by Chris Lattner
· 17 years ago
9a111a0
Fix problem dumping/printing method names with null selector.
by Fariborz Jahanian
· 17 years ago
f807c20
Patch to implement AST generation for objective-c's @selector expression.
by Fariborz Jahanian
· 17 years ago
056c6b0
Patch to parse @selector expressions.
by Fariborz Jahanian
· 17 years ago
fb9dd75
by Steve Naroff
· 17 years ago
3676033
Add code generation and sema checking for __builtin_va_arg.
by Anders Carlsson
· 17 years ago
8255b04
by Steve Naroff
· 17 years ago
05d212a
This patch implementa objective-c's @compatibilty-alias declaration.
by Fariborz Jahanian
· 17 years ago
84a34f5
Implemented parsing of objctive-c protocol conforming type used in
by Fariborz Jahanian
· 17 years ago
91193f6
Patch to create protocol conforming class types.
by Fariborz Jahanian
· 17 years ago
77cec47
resolve a fixme, by moving __builtin_va_list to a more logical
by Chris Lattner
· 17 years ago
bd5c5fb
by Steve Naroff
· 17 years ago
415c183
by Steve Naroff
· 17 years ago
9637a9b
by Steve Naroff
· 17 years ago
6223149
avoid a noop virtual method call on the hot scope poping path.
by Chris Lattner
· 17 years ago
a1d2bb7
swtich to Token::is/isNot
by Chris Lattner
· 17 years ago
4d7d234
switch more code to use Token::is/isNot where possible.
by Chris Lattner
· 17 years ago
34a01ad
switch some more of the parser over to using Token::is and isNot
by Chris Lattner
· 17 years ago
17a5fb6
Add two new Token helper functions, "is" and "isNot". This allows us to write
by Chris Lattner
· 17 years ago
ea14870
rename some "Parse" actions to "ActOn". Move code around in
by Chris Lattner
· 17 years ago
90120e8
by Steve Naroff
· 17 years ago
c04aff1
Added a new class for Interfaces qualified by protocol list.
by Fariborz Jahanian
· 17 years ago
ac20be2
Several small patches to do pretty printing for objective-c top-level decls
by Fariborz Jahanian
· 17 years ago
2fd1c65
move IdentifierTable.h from liblex to libbasic.
by Chris Lattner
· 17 years ago
d031a45
simplify the interfaces to create selectors: getSelector can take any
by Chris Lattner
· 17 years ago
a096e1d
This is the first patch toward supporting protocol conforming
by Fariborz Jahanian
· 17 years ago
f9e80db
by Steve Naroff
· 17 years ago
37c9c61
this patch accomodates clattner's comments on expression processing in @try-statement.
by Fariborz Jahanian
· 17 years ago
b82d6ef
minor cleanup
by Chris Lattner
· 17 years ago
25aace8
by Steve Naroff
· 17 years ago
b4dfe36
by Steve Naroff
· 17 years ago
a91aa32
This patch introduces the ObjcCategoryImplDecl class and does the checking related to
by Fariborz Jahanian
· 17 years ago
96db856
by Steve Naroff
· 17 years ago
a00e074
This patch fixes all issues mentioned in clattner's feedback of
by Fariborz Jahanian
· 17 years ago
0c5affb
Removed use of hash table for class decls and do a name look up directly.
by Fariborz Jahanian
· 17 years ago
5b82d95
by Steve Naroff
· 17 years ago
6cb1d36
by Steve Naroff
· 17 years ago
171ceb5
Patch to use case-stmt for keywords used as selectgor names.
by Fariborz Jahanian
· 17 years ago
1e4e82f
Patch for method implementation. It populates ObjcImplementationDecl object with method implementation declarations .
by Fariborz Jahanian
· 17 years ago
265c817
Fix some use of uninit variables issues, reported by Anton.
by Chris Lattner
· 17 years ago
4ed9d66
by Steve Naroff
· 17 years ago
628abf1
Removed a few TODOs on things which are done.
by Fariborz Jahanian
· 17 years ago
c091b5d
This patch introduces a new class to keep track of class implementation info. It also adds more
by Fariborz Jahanian
· 17 years ago
c716c94
This patch instantiates objects for forward protocols and in general handles use of
by Fariborz Jahanian
· 17 years ago
64b864e
Patch to parse objective-c's @try-statement and @throw-statement.
by Fariborz Jahanian
· 17 years ago
c39ca26
by Steve Naroff
· 17 years ago
f25220e
Patch for object creation and handling of category declarations.
by Fariborz Jahanian
· 17 years ago
8b5ab6f
Uses more description name for method implementation kind argument.
by Fariborz Jahanian
· 17 years ago
4a2b0ac
Patch to remove ObjcProtoMethodDecl and use ObjcMethodDecl
by Fariborz Jahanian
· 17 years ago
63ca8ae
Patch to add objective-c's @protocl type declaration.
by Fariborz Jahanian
· 17 years ago
d3f5ee4
by Steve Naroff
· 17 years ago
253118b
by Steve Naroff
· 17 years ago
aa1b6d4
Fix a few 80 column violations.
by Steve Naroff
· 17 years ago
f0c31dd
Fixes/tweaks that prevent "defaults-i.m" from compiling.
by Steve Naroff
· 17 years ago
5cbb02f
Rename statement actions (from Parse-prefix to ActOn-prefix).
by Steve Naroff
· 17 years ago
87d58b4
Rename expression actions (from Parse-prefix to ActOn-prefix).
by Steve Naroff
· 17 years ago
0acc9c9
by Steve Naroff
· 17 years ago
ffeaa55
by Steve Naroff
· 17 years ago
ebcc9b6
Patch to store ivars into interface class object.
by Fariborz Jahanian
· 17 years ago
023a439
Semantic analysis for objective-c ivars.
by Fariborz Jahanian
· 17 years ago
3957dae
Patch for collecting ivars before running action on them.
by Fariborz Jahanian
· 17 years ago
86f74a4
Patch for building method declaration nodes. Also fixed a segfault in cocoa.m due
by Fariborz Jahanian
· 17 years ago
6a0e209
by Steve Naroff
· 17 years ago
faed3bf
Some small tweaks to the recent Objc support...
by Steve Naroff
· 17 years ago
3dc7cbc
Early patch to collect objective-c methods inserts them in class object.
by Fariborz Jahanian
· 17 years ago
81f1bba
by Steve Naroff
· 17 years ago
304ed39
by Steve Naroff
· 17 years ago
d4462f9
Patch for parsing objective-c style method calls.
by Fariborz Jahanian
· 17 years ago
1e534dc
1. Fix parsing of method prototype involving c-style argument declarations.
by Fariborz Jahanian
· 17 years ago
6c30fa6
Fixed a typo pointed out by Anders Calrsson.
by Fariborz Jahanian
· 17 years ago
b62aff3
Patch to parse objective-c's @compatibility_alias directive.
by Fariborz Jahanian
· 17 years ago
027c23b
Patch to parse @implementation prologue, method definitions,
by Fariborz Jahanian
· 17 years ago
f2b0757
Fix a bug/missing-feature Ted noticed: the 'unused' warning should not
by Chris Lattner
· 17 years ago
6668b8c
Author: F. Jahanian
by Fariborz Jahanian
· 17 years ago
4a149b6
don't turn semantic errors into parse errors.
by Chris Lattner
· 17 years ago
214cbaf
fix some memory leaks when recovering.
by Chris Lattner
· 17 years ago
1b6b5be
Pass the location of the type.
by Chris Lattner
· 17 years ago
cb8943a
make sure to parse postfix expression suffixes after builtin
by Chris Lattner
· 17 years ago
69638b1
add an action callback for __builtin_offsetof
by Chris Lattner
· 17 years ago
3235246
cleanup context-sensitive objc keyword recognition. Patch by Fariborz Jahanian.
by Chris Lattner
· 17 years ago
c02f4a9
Tweak declaration...
by Steve Naroff
· 17 years ago
91b03f7
by Steve Naroff
· 17 years ago
c9a9245
C++ allows empty enum list.
by Chris Lattner
· 17 years ago
3ea3b66
extwarn about decls intermixed with code in c89 mode.
by Chris Lattner
· 17 years ago
8141772
implement a fixme: __extension__ marker on decls in compound stmts.
by Chris Lattner
· 17 years ago
e0cc508
Fix test/Parser/if-scope-*.c. Patch by Neil Booth!
by Chris Lattner
· 17 years ago
a754990
Break the assumption that any sort of scope (e.g. a loop scope) can
by Chris Lattner
· 17 years ago
9c13572
read and ignore the body of a namespace.
by Chris Lattner
· 17 years ago
f7b2e55
refactor enough of the top-level parsing logic to parse and
by Chris Lattner
· 17 years ago
Next »