- 2fac626 Use Sema::isDeclInScope instead of IdentifierResolver::isDeclInScope. by Argyrios Kyrtzidis · 16 years ago
- b768807 Tweak CGCall functions again: by Daniel Dunbar · 16 years ago
- 5323a4b Tweak CGCall functions: by Daniel Dunbar · 16 years ago
- 3913f18 Add CodeGenFunction::ReturnTypeUsesSret by Daniel Dunbar · 16 years ago
- 9e922b1 Add new 'CXXConditionDeclExpr' expression node used for a 'condition' declaration, e.g: "if (int x=0) {...}". by Argyrios Kyrtzidis · 16 years ago
- 17b708d Move ABI specific code for functions / calls to CGCall.cpp: by Daniel Dunbar · 16 years ago
- 7c08651 Factor CodeGenFunction::StartFunction out of GenerateCode and StartObjCMethod. by Daniel Dunbar · 16 years ago
- f99cb05 Make IdentifierResolver::isDeclInScope regard declarations of a parent 'control' scope as part of the current scope. by Argyrios Kyrtzidis · 16 years ago
- eb7c388 Add a LangOptions member to IdentifierResolver. by Argyrios Kyrtzidis · 16 years ago
- 15a12d0 Add Sema::isDeclInScope which wraps IdentifierResolver::isDeclInScope. by Argyrios Kyrtzidis · 16 years ago
- 5ca2084 Use a unified return block. by Daniel Dunbar · 16 years ago
- 7482d12 Move EmitAggregate{Copy,Clear} into CodeGenFunction. - No functionality change. by Daniel Dunbar · 16 years ago
- 71b914b Implement parser support for the 'condition' part of C++ selection-statements and iteration-statements (if/switch/while/for). by Argyrios Kyrtzidis · 16 years ago
- 81bebb1 IdentifierResolver cleanup. Make some methods out-of-line. by Argyrios Kyrtzidis · 16 years ago
- 80f2567 Check in half-assed implementation of @try/@catch. by Anders Carlsson · 16 years ago
- 2b1e311 Simple @throw support. by Anders Carlsson · 16 years ago
- 2b255c4 Tweak implementation for allowing ObjC builtin type redefinitions. by Steve Naroff · 16 years ago
- 3c1b912 Simplify typesAreBlockCompatible(). by Steve Naroff · 16 years ago
- 124526b Add types and functions related to exceptions. by Anders Carlsson · 16 years ago
- 64d5d6c Move handling of @try and @throw to the runtime class. by Anders Carlsson · 16 years ago
- 46f45b9 Change CodeGen to emit calls using (RValue,Type) list: by Daniel Dunbar · 16 years ago
- 219df66 Fix a number of issues w.r.t. emission of global for functions and by Daniel Dunbar · 16 years ago
- 0dbe227 Refactor parameter attribute handling: by Daniel Dunbar · 16 years ago
- 6f0200e Add ThreadSpecified bit to Decl. - Patch from Kevin Tew. by Daniel Dunbar · 16 years ago
- dcdd55f Support C++'s declaration-statement. by Argyrios Kyrtzidis · 16 years ago
- e275e92 rename libclangSEMA to libclangSema by Nico Weber · 16 years ago
- efb6d0d Key LLVM types for TagDecl's off of the clang Type, since there is now by Daniel Dunbar · 16 years ago
- c0c0f70 Per PR2773, define __USER_LABEL_PREFIX__ for x86-32 Linux and Windows. by Eli Friedman · 16 years ago
- dd972f2 More type checking for blocks. Still incomplete (will hopefully finish up this weekend). by Steve Naroff · 16 years ago
- 2b345eb Add comment back that Argiris pointed out that I mistakenly removed (the comments below it were stale, so I accidently removed the whole thing). by Ted Kremenek · 16 years ago
- 4b7c983 Change struct forward declarations and definitions to use unique RecordDecls, as opposed to creating a single RecordDecl and reusing it. by Ted Kremenek · 16 years ago
- 0f07203 Support "typeof unary-expression" (GNU C++ extension). by Argyrios Kyrtzidis · 16 years ago
- 121e3c2 Set different header search paths for the Windows platform. by Argyrios Kyrtzidis · 16 years ago
- bdbd462 Add header search paths for Mingw32 (GCC version 4). by Argyrios Kyrtzidis · 16 years ago
- 02e7e74 Line endings: CRLF -> LF by Argyrios Kyrtzidis · 16 years ago
- aa8d001 Remove stale comments. by Ted Kremenek · 16 years ago
- df042e6 Remove "NextDecl" from RecordDecl. This change touches many files that where RecordDecl or CXXRecordDecl was constructed, always with an argument of 'NULL' for the previous declaration. by Ted Kremenek · 16 years ago
- 3a9a3e1 Set sext/zext on function result. - <rdar://problem/6156739> by Daniel Dunbar · 16 years ago
- f80519b Set function attributes (sext, zext, etc.) on Objective-C methods. by Daniel Dunbar · 16 years ago
- fe2b2c0 Fix infinite loop in for ... in code generation. by Daniel Dunbar · 16 years ago
- e933450 Fix CFG construction bug: by Ted Kremenek · 16 years ago
- 7ad1b1f Prevent invalid warnings about incomplete implementations for methods by Daniel Dunbar · 16 years ago
- 39218df Touchup CheckSingleAssignmentConstraints() and CheckCompareOperands() to check for block pointers. by Steve Naroff · 16 years ago
- bfdcae6 Fix a handful of typos (closure->block) to avoid confusion. by Steve Naroff · 16 years ago
- 1c7d067 Add type checking for blocks. by Steve Naroff · 16 years ago
- 3a2c744 Generate error if we try to implicit cast between different address spaces by Mon P Wang · 16 years ago
- c67876d NeXT: Emit lazy reference to Protocol class for forward protocol by Daniel Dunbar · 16 years ago
- 90df4b6 Avoid superfluous errors regarding variable-length arrays (casts). by Daniel Dunbar · 16 years ago
- 80e62c2 Implement codegen of aggregates as lvalues in binary expressions, by Daniel Dunbar · 16 years ago
- 33ad012 Set register storage class correctly for function parameters. - PR2730 by Daniel Dunbar · 16 years ago
- d5f8a4f Add __builtin_object_size support. by Daniel Dunbar · 16 years ago
- 4eb206b Add semantic analysis for "blocks". by Steve Naroff · 16 years ago
- a89d197 Fix 80 col violations. by Ted Kremenek · 16 years ago
- 40727a4 Improve type-checking of ?: for Objective-C types. by Daniel Dunbar · 16 years ago
- 60dbad8 Store: (static analyzer) by Ted Kremenek · 16 years ago
- 2307d31 Restore Objective-C dot-syntax access of methods. by Daniel Dunbar · 16 years ago
- e66f4e3 Fix ObjCPropertRefExpr to be able to encode all the information for by Daniel Dunbar · 16 years ago
- 7e8cc57 When creating CXXRecordDecls and RecordDecls within ActOnTag, hook up the new [CXX]RecordDecl with the RecordDecl chain. by Ted Kremenek · 16 years ago
- 6359792 RecordDecl: by Ted Kremenek · 16 years ago
- 6812a73 RecordDecl serialization: by Ted Kremenek · 16 years ago
- a39da06 RecordDecl: by Ted Kremenek · 16 years ago
- df91eca CXXRecordDecl and RecordDecl: by Ted Kremenek · 16 years ago
- b4eaf9c - Implement __block. by Steve Naroff · 16 years ago
- c9a4eea Pull code from last commit. will put back soon. by Steve Naroff · 16 years ago
- 042f955 Implement block pseudo-storage class modifiers (__block, __byref). by Steve Naroff · 16 years ago
- b529d83 Fix for PR2747: allow pointer->int casts with a null base; these are by Eli Friedman · 16 years ago
- 6f7adbd Fix for PR2750; don't check for an 'e' in the trash after the token. by Eli Friedman · 16 years ago
- bc88745 An extremely hacky version of transparent_union support; it isn't by Eli Friedman · 16 years ago
- f1c7b48 Make sure to take the unqualified versions of the canonical types for by Eli Friedman · 16 years ago
- 6d4abe1 Backing out r55607 due to logic errors and test regression. by Eli Friedman · 16 years ago
- 7fb43c1 Tidy up sema processing of attribute "nonull": by Ted Kremenek · 16 years ago
- 73419bf fix one more this-is-not-a-constant error. test included by Nuno Lopes · 16 years ago
- f7e37ce make CheckArithmeticConstantExpression() aware of &foo and pointers by Nuno Lopes · 16 years ago
- b381aac codegen constant data as such. add QualType::isConstant() by Nuno Lopes · 16 years ago
- cc1b853 Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 16 years ago
- 2abd89c Handle mutation while enumerating correctly. Fix some bugs. by Anders Carlsson · 16 years ago
- f484c31 Initial support for CodeGen of for ... in statements. by Anders Carlsson · 16 years ago
- 3d8400d Stub out CodeGenFunction::EmitObjCForCollectionStmt. by Anders Carlsson · 16 years ago
- bd4c1ad Add code to create the fast enumeration state type by Anders Carlsson · 16 years ago
- 9584446 Simplify some calls to Builder.CreateCall by Anders Carlsson · 16 years ago
- 7f8ea5c Add Objective-C property setter support. by Daniel Dunbar · 16 years ago
- 19cd87e Refactor handling of calls: by Daniel Dunbar · 16 years ago
- 0e194dd Add newline at end of file. by Daniel Dunbar · 16 years ago
- 662174c8 Downgrade a number of FIXME asserts to ErrorUnsupported. - Notably VLAs by Daniel Dunbar · 16 years ago
- 491be73 minor cleanup by Nico Weber · 16 years ago
- d19e21b Added LLVM comment header. by Zhongxing Xu · 16 years ago
- 39cfed3 Migrate the rest symbolic analysis stuff to BasicConstraintManager. by Zhongxing Xu · 16 years ago
- 85c59ed Add special "property reference" CodeGen::LValue type for emitting by Daniel Dunbar · 16 years ago
- d70900b Remove dead method. by Ted Kremenek · 16 years ago
- 2bc39c6 Added "getBindings" and "BindingAsString" to GRStateManager and StoreManager. by Ted Kremenek · 16 years ago
- c0637cf Remove BasicStore.h (migrated function prototype for CreateBasicStore() to Store.h) by Ted Kremenek · 16 years ago
- 05d0977 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
- 5f81c44 Make store "Regions" and "Bindings" more abstract instead of concrete variants. by Ted Kremenek · 16 years ago
- 296e8d5 Add parser/action support for block literal expressions. by Steve Naroff · 16 years ago
- 982e674 Fixed analyzer caching bug involving the transfer function for loads. by Ted Kremenek · 16 years ago
- aa1f9f1 Fix isIntegerConstantExpr eval of __builtin_offsetof to return result by Daniel Dunbar · 16 years ago
- e6c62e3 Fixed analyzer caching bug in DeclStmt. by Ted Kremenek · 16 years ago
- 9048891 Fix double-free error with sizeof applied to VLA types. - PR2727. by Daniel Dunbar · 16 years ago
- 4ef1c99 Fix Parser::ParseDeclaratorInternal(): add langopts test when recognizing blocks. by Steve Naroff · 16 years ago
- c56f34a NeXT: Emit mostly-correct property type encoding. by Daniel Dunbar · 16 years ago