Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
3454b6cd8d58c98e2a867fb1104af11e1c183f68
/
lib
3454b6c
Add type checking for blocks.
by Steve Naroff
· 16 years ago
c6c9274
Generate error if we try to implicit cast between different address spaces
by Mon P Wang
· 16 years ago
b351815
NeXT: Emit lazy reference to Protocol class for forward protocol
by Daniel Dunbar
· 16 years ago
49bddf7
Avoid superfluous errors regarding variable-length arrays (casts).
by Daniel Dunbar
· 16 years ago
ef0d4c7
Implement codegen of aggregates as lvalues in binary expressions,
by Daniel Dunbar
· 16 years ago
b648e8c
Set register storage class correctly for function parameters. - PR2730
by Daniel Dunbar
· 16 years ago
30ad42d
Add __builtin_object_size support.
by Daniel Dunbar
· 16 years ago
52a81c0
Add semantic analysis for "blocks".
by Steve Naroff
· 16 years ago
40e70e7
Fix 80 col violations.
by Ted Kremenek
· 16 years ago
cc785c8
Improve type-checking of ?: for Objective-C types.
by Daniel Dunbar
· 16 years ago
58c2960
Store: (static analyzer)
by Ted Kremenek
· 16 years ago
60e8b16
Restore Objective-C dot-syntax access of methods.
by Daniel Dunbar
· 16 years ago
cc37ac5
Fix ObjCPropertRefExpr to be able to encode all the information for
by Daniel Dunbar
· 16 years ago
d443415
When creating CXXRecordDecls and RecordDecls within ActOnTag, hook up the new [CXX]RecordDecl with the RecordDecl chain.
by Ted Kremenek
· 16 years ago
6f0a241
RecordDecl:
by Ted Kremenek
· 16 years ago
bae6bbe
RecordDecl serialization:
by Ted Kremenek
· 16 years ago
10a6fb8
RecordDecl:
by Ted Kremenek
· 16 years ago
25d8be1
CXXRecordDecl and RecordDecl:
by Ted Kremenek
· 16 years ago
892bc0e
- Implement __block.
by Steve Naroff
· 16 years ago
bf39547
Pull code from last commit. will put back soon.
by Steve Naroff
· 16 years ago
6f5d1a1
Implement block pseudo-storage class modifiers (__block, __byref).
by Steve Naroff
· 16 years ago
266df14
Fix for PR2747: allow pointer->int casts with a null base; these are
by Eli Friedman
· 16 years ago
d039374
Fix for PR2750; don't check for an 'e' in the trash after the token.
by Eli Friedman
· 16 years ago
283b362
An extremely hacky version of transparent_union support; it isn't
by Eli Friedman
· 16 years ago
583c31e
Make sure to take the unqualified versions of the canonical types for
by Eli Friedman
· 16 years ago
d662caa
Backing out r55607 due to logic errors and test regression.
by Eli Friedman
· 16 years ago
7af441b
Tidy up sema processing of attribute "nonull":
by Ted Kremenek
· 16 years ago
1dc2676
fix one more this-is-not-a-constant error. test included
by Nuno Lopes
· 16 years ago
987c522
make CheckArithmeticConstantExpression() aware of &foo and pointers
by Nuno Lopes
· 16 years ago
a7bbf56
codegen constant data as such. add QualType::isConstant()
by Nuno Lopes
· 16 years ago
b67c606
Patch by Kovarththanan Rajaratnam!
by Ted Kremenek
· 16 years ago
58d1624
Handle mutation while enumerating correctly. Fix some bugs.
by Anders Carlsson
· 16 years ago
6bdf32d
Initial support for CodeGen of for ... in statements.
by Anders Carlsson
· 16 years ago
82b0d0c
Stub out CodeGenFunction::EmitObjCForCollectionStmt.
by Anders Carlsson
· 16 years ago
f58cac7
Add code to create the fast enumeration state type
by Anders Carlsson
· 16 years ago
014a20e
Simplify some calls to Builder.CreateCall
by Anders Carlsson
· 16 years ago
dd85128
Add Objective-C property setter support.
by Daniel Dunbar
· 16 years ago
0ed60b0
Refactor handling of calls:
by Daniel Dunbar
· 16 years ago
6cb194d
Add newline at end of file.
by Daniel Dunbar
· 16 years ago
952f473
Downgrade a number of FIXME asserts to ErrorUnsupported. - Notably VLAs
by Daniel Dunbar
· 16 years ago
7d3196c
minor cleanup
by Nico Weber
· 16 years ago
8647924
Added LLVM comment header.
by Zhongxing Xu
· 16 years ago
c6b27d0
Migrate the rest symbolic analysis stuff to BasicConstraintManager.
by Zhongxing Xu
· 16 years ago
e6c3175
Add special "property reference" CodeGen::LValue type for emitting
by Daniel Dunbar
· 16 years ago
9b4b9e7
Remove dead method.
by Ted Kremenek
· 16 years ago
be9b6f7
Added "getBindings" and "BindingAsString" to GRStateManager and StoreManager.
by Ted Kremenek
· 16 years ago
1486404
Remove BasicStore.h (migrated function prototype for CreateBasicStore() to Store.h)
by Ted Kremenek
· 16 years ago
33a78a0
Remove Regions.h and Regions.cpp, since we are now using an even more abstract representation of "memory regions" in the static analyzer.
by Ted Kremenek
· 16 years ago
6e91367
Make store "Regions" and "Bindings" more abstract instead of concrete variants.
by Ted Kremenek
· 16 years ago
fd5b19d
Add parser/action support for block literal expressions.
by Steve Naroff
· 16 years ago
c8ce08a
Fixed analyzer caching bug involving the transfer function for loads.
by Ted Kremenek
· 16 years ago
461d08c
Fix isIntegerConstantExpr eval of __builtin_offsetof to return result
by Daniel Dunbar
· 16 years ago
448ab62
Fixed analyzer caching bug in DeclStmt.
by Ted Kremenek
· 16 years ago
7cfb85b
Fix double-free error with sizeof applied to VLA types. - PR2727.
by Daniel Dunbar
· 16 years ago
dc22f21
Fix Parser::ParseDeclaratorInternal(): add langopts test when recognizing blocks.
by Steve Naroff
· 16 years ago
698d6f3
NeXT: Emit mostly-correct property type encoding.
by Daniel Dunbar
· 16 years ago
8904fbe
Make the destructor of ConstraintManager virtual.
by Ted Kremenek
· 16 years ago
7aa5475
First wave of changes to support "blocks" (an extension to C).
by Steve Naroff
· 16 years ago
c669497
Refactor Assume logic into a separate class ConstraintManager.
by Zhongxing Xu
· 16 years ago
91cc402
Initial support for Obj-C dot-syntax for getters.
by Daniel Dunbar
· 16 years ago
0c0160f
Add synthesized property methods to protocols and categories in Sema.
by Daniel Dunbar
· 16 years ago
e7abcc4
Fix "possibly uninitialized" warning.
by Daniel Dunbar
· 16 years ago
fe131f0
NeXT: Refactor protocol method metadata emission.
by Daniel Dunbar
· 16 years ago
d01a702
Add addPropertyMethods implementations for
by Daniel Dunbar
· 16 years ago
e9772a2
Added "Auditor" interface for auditing the construction of ExplodedGraphs.
by Ted Kremenek
· 16 years ago
0bd7ddd
Make implementation of ExplodedNodeImpl::addPredecessor out-of-line.
by Ted Kremenek
· 16 years ago
0cd4903
NeXT: Emit correct properties for category.
by Daniel Dunbar
· 16 years ago
1450fc8
Remove default value for 'Pred' argument to GRCoreEngineImpl::GenerateNode().
by Ted Kremenek
· 16 years ago
12996f5
NeXT: Emit metadata for synthetsized properties.
by Daniel Dunbar
· 16 years ago
6b57d43
Objective-C @synthesize support.
by Daniel Dunbar
· 16 years ago
db3b449
Add ObjCPropertyDecl::isReadOnly.
by Daniel Dunbar
· 16 years ago
dd24b9a
constify ObjC*::getClassMethod,getInstanceMethod
by Daniel Dunbar
· 16 years ago
8811637
Missed a file; part of:
by Daniel Dunbar
· 16 years ago
eaf91c3
Move implicit Obj-C param creation into ObjCMethodDecl.
by Daniel Dunbar
· 16 years ago
14117fc
Rename ObjCPropertyImplDecl::PropertyImplKind (consistency)
by Daniel Dunbar
· 16 years ago
4b8babe
Fix return type for setter method.
by Daniel Dunbar
· 16 years ago
70cdeaa
Synthesize property setter method as we do for getter.
by Daniel Dunbar
· 16 years ago
cd23bb2
In incompatible pointer-typed ?: expressions, add implicit conversion
by Daniel Dunbar
· 16 years ago
769e730
Do typechecking and codegen for K&R-style function declarations
by Eli Friedman
· 16 years ago
1fad3c6
Fix for PR2720; be a little bit more permissive in initializers for
by Eli Friedman
· 16 years ago
de1bd94
Support __PRETTY_FUNCTION__ and friends in Obj-C methods.
by Daniel Dunbar
· 16 years ago
f5fce10
Added 'extents' for Regions.
by Ted Kremenek
· 16 years ago
8d0bcb0
Objective-C foreach selector elements must be lvalues.
by Anders Carlsson
· 16 years ago
5d54eed
Change another is-a-pointer check to check in terms of LLVM type.
by Daniel Dunbar
· 16 years ago
238335f
Do is-a-pointer checks in terms of LLVM types in
by Daniel Dunbar
· 16 years ago
157e1e6
Stop asserting in TargetInfo::validateInputConstraint
by Daniel Dunbar
· 16 years ago
b1ee5d6
Fix Obj-C super sends inside class methods.
by Daniel Dunbar
· 16 years ago
5c182f2
Name struct types generated for Obj-C classes.
by Daniel Dunbar
· 16 years ago
ad30be4
Use DenseMap on IdentifierInfo instead of StringMap.
by Daniel Dunbar
· 16 years ago
8ede005
NeXT: Emit symbols used to manage linking of Obj-C classes.
by Daniel Dunbar
· 16 years ago
40b9077
Handle emitting __builtin_huge_valf as a constant expr.
by Anders Carlsson
· 16 years ago
ae61b00
Make code generation of ivar ref exprs more like member exprs.
by Anders Carlsson
· 16 years ago
b10bac7
Handle static variables inside obj-c methods.
by Anders Carlsson
· 16 years ago
8280e11
Convert qualified interface types correctly.
by Anders Carlsson
· 16 years ago
e0f00b3
Fix silly bug in objc_gc attribute parsing and add test case
by Anders Carlsson
· 16 years ago
cb6d412
Pass SourceRanges by reference to the various Diag methods.
by Argiris Kirtzidis
· 16 years ago
42aedde
Add a Parser::Diag overload that can receive a custom string along with a SourceRange.
by Argiris Kirtzidis
· 16 years ago
a586ce1
Rename Preprocessor::DisableBacktrack -> Preprocessor::CommitBacktrackedTokens.
by Argiris Kirtzidis
· 16 years ago
e707944
Moved HTMLDiagnostics to lib/Driver.
by Zhongxing Xu
· 16 years ago
d83141a5
Add support for parsing the objc_gc attribute. Tests will come shortly.
by Anders Carlsson
· 16 years ago
Next »