- 9b62363 Introduce support for emitting diagnostics (warnings + their notes) by Douglas Gregor · 14 years ago
- a2c21a2 Fix anon union member assignment expression's location. by Devang Patel · 14 years ago
- cf2e506 C's comma operator performs lvalue conversion on both its operands; by John McCall · 14 years ago
- 2bf6f49 I just do what the comments tell me to do. by John McCall · 14 years ago
- 2cd11fe Progress. by John McCall · 14 years ago
- 2a984ca Add some infrastructure for dealing with expressions of 'placeholder' type, by John McCall · 14 years ago
- f2ad2c9 This patch does a few things in the area of objective-c by Fariborz Jahanian · 14 years ago
- ce2d186 Don't rely on a StringRef being null-terminated (it's not) for deprecation messages. by Benjamin Kramer · 14 years ago
- 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
- 8c4bfe5 Fixed cast to union with anonymous bitfields. by Abramo Bagnara · 14 years ago
- ed76f44 Start and end location of a property-dot syntax expression by Fariborz Jahanian · 14 years ago
- c784dc1 Patch for adding message to unavailable attribute. by Fariborz Jahanian · 14 years ago
- df9fb91 Simplified code for deprecated attribute wih message a little. by Fariborz Jahanian · 14 years ago
- c4b35cf Add message to attribute(deprecated). by Fariborz Jahanian · 14 years ago
- 4a1bb8c Register the __builtin_va_list_type node when we parse it, rather than by Douglas Gregor · 14 years ago
- 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 14 years ago
- e45bb6a Fix a hard-to-reproduce crash-on-invalid, where we weren't checking for a valid result from ActOnIdExpression by Douglas Gregor · 14 years ago
- 6155d73 Check in support for OpenCL conditional operator on vector types. by Nate Begeman · 14 years ago
- ea844f3 Check that an overloaded function name, when used by the ! operator, by Douglas Gregor · 14 years ago
- 355a9fe Implement -Wunused-label. by Argyrios Kyrtzidis · 14 years ago
- 1fb019b Problem with gnu conditional extension with missing by Fariborz Jahanian · 14 years ago
- 41e11a9 Sema/transparent_union: Make sure to add implicit cast when constructing by Daniel Dunbar · 14 years ago
- eb17e8b Only assignment operator triggers property setter call. Fixes radar 8437253. by Fariborz Jahanian · 14 years ago
- fbcb0eb For self-comparison warning, check the source location of both the LHS and RHS to see if they by Ted Kremenek · 14 years ago
- c4e1a68 RHS of property expression assignment requires by Fariborz Jahanian · 14 years ago
- 5833b0b When marking the declarations in a default argument expression as by Douglas Gregor · 14 years ago
- 4635845 Congruent diagnostic for void* arithmetic. by Abramo Bagnara · 14 years ago
- 4fcf5b2 Teach the EvaluatedExprVisitor and its client, which marks by Douglas Gregor · 14 years ago
- be0f7bd When parsing default function arguments, do not mark any declarations by Douglas Gregor · 14 years ago
- 4088ec0 property reference expression used on lhs of assignment by Fariborz Jahanian · 14 years ago
- a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
- 957c094 PR8023: Don't crash on invalid uses of __real__ on class types in C++. by Eli Friedman · 14 years ago
- 8c465e6 Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat. by John McCall · 14 years ago
- f9b949f AST work to support [C++] [IRgen] for ?: with missing LHS by Fariborz Jahanian · 14 years ago
- 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
- e2248be Fix an corner-case assertion introduced by the refactoring in r112258; by Douglas Gregor · 14 years ago
- 629f9e4 Add some braces for sanity and GCC silence. These became unbalanced in r112122, by Chandler Carruth · 14 years ago
- 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
- 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 14 years ago
- be9ebe3 perform cheap test first by Gabor Greif · 14 years ago
- 40181c4 fix PR8007 by Gabor Greif · 14 years ago
- 9c72c60 Propagate whether an id-expression is the immediate argument of by John McCall · 14 years ago
- d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 14 years ago
- e84f9eb With lax vector conversions (the default) make sure we convert between two by Eric Christopher · 14 years ago
- 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
- 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
- 58b5259 Recursive functions should be marked when used from another function. Fixes http://llvm.org/PR7923. by Argyrios Kyrtzidis · 14 years ago
- 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 14 years ago
- 62c78d5 Rename *PendingImplicitInstantiations to *PendingInstantiations. No by Chandler Carruth · 14 years ago
- 781472f Split FunctionScopeInfo and BlockScopeInfo into their own header. by John McCall · 14 years ago
- e0054f6 Remove AnalysisBasedWarnings.h's dependency on Type.h by John McCall · 14 years ago
- fb97e75 When trying to resolve the address of an overloaded expression, by John McCall · 14 years ago
- 4020f87 It is not error in c++ to take address of by Fariborz Jahanian · 14 years ago
- 7cd088e Struggle mightily against header inclusion in Sema.h. by John McCall · 14 years ago
- 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
- b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
- fb3bb31 PR7971: Compute the correct type for an address-of expression containing an by Eli Friedman · 14 years ago
- 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
- 4e6fbce Relax the construction of a definition for implicit, trivial default by Chandler Carruth · 14 years ago
- 2b5289b Push DeclGroupRefs and TemplateNames in an opaque but type-safe way by John McCall · 14 years ago
- ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
- a7e6845 Detabify. by Eli Friedman · 14 years ago
- d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
- d9ca4ab Add a workaround for PR7947, a crash trying to recover from invalid C++ code. by Nick Lewycky · 14 years ago
- 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
- 57dae1a Diagnose assiging to an interface object in by Fariborz Jahanian · 14 years ago
- f759b4d When issuing warning for future conflict resolution, by Fariborz Jahanian · 14 years ago
- de7e662 Zap unused UnaryOperator::OffsetOf. by Eli Friedman · 14 years ago
- b7f4ffe Implement -Wcast-align. The initial design of this diagnostic diverges by John McCall · 14 years ago
- e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
- 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
- 476d8b8 Random temporary string cleanup. by Benjamin Kramer · 14 years ago
- 2cad900 Added TypeLocs to VAArgExpr node. by Abramo Bagnara · 14 years ago
- 3fcb73d Added TypeLocs to TypesCompatibleExpr node. by Abramo Bagnara · 14 years ago
- e26f043 When attempting to recover from a failed unqualified name lookup, make by Douglas Gregor · 14 years ago
- 443c212 Integral-to-pointer conversions are not always null -> member pointer by Douglas Gregor · 14 years ago
- f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 14 years ago
- 647c8b3 PR7837: For qualified id's, make sure the decl context is complete if not by Eli Friedman · 14 years ago
- 255210e Introduce implicit conversions between AltiVec vectors and GCC by Douglas Gregor · 14 years ago
- 5a15dc1 Flip the switch to use OffsetOfExpr unconditionally; feel free to revert if by Eli Friedman · 14 years ago
- 19410a7 PR7769: Fix references to anonymous structs/unions in base classes in by Eli Friedman · 14 years ago
- c133e9e Remove the warning for variables declared in the if-expression being used in by Nick Lewycky · 14 years ago
- 73f666f Tighten the rules when deciding if an ivar must be by Fariborz Jahanian · 14 years ago
- b1d58e3 Tigthen the condition for issung ivar shadowing by Fariborz Jahanian · 14 years ago
- 8f70ddb When taking the address of a value of Objective-C object type (e.g., by Douglas Gregor · 14 years ago
- 9d4bb94 Don't die when a member access refers to a non-class member via a by Douglas Gregor · 14 years ago
- 0246376 Fix a minor crash bug with constructs like Obj.Class::ENUM_VALUE. by Eli Friedman · 14 years ago
- 787b094 PR7724: Don't try to evaluate value-dependent expressions. by Eli Friedman · 14 years ago
- ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
- b7690b4 turn down the logical bitwise confusion warning to not warn by Chris Lattner · 14 years ago
- eb024ac Allow __func__ and __FUNCTION__ and __PRETTY_FUNCTION__ inside blocks. by Fariborz Jahanian · 14 years ago
- f609462 Vectors are not integer types, so the type system should not classify by Douglas Gregor · 14 years ago
- 69d5624 Warn when property ivar lookup finds a global variable by Fariborz Jahanian · 14 years ago
- 042411c Upgrade "'X' is unavailable" from a warning to an error. This matches GCC's behavior. Note that by Ted Kremenek · 14 years ago
- 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
- 84ef4b2 Categories cannot synthesize property ivars, and a minor cleanup. by Fariborz Jahanian · 14 years ago
- 8d43808 Check for casts to an incomplete type in C. Improves diagnostics for cast to by Eli Friedman · 14 years ago
- ad51e74 Patch to synthesize property ivars on demand as by Fariborz Jahanian · 14 years ago
- 23ef3e4 restrict the && -> & warning to cover a case daniel noted. by Chris Lattner · 14 years ago
- 9ccd725 Consider obective-c pointer arguments as valid sentinel args by Fariborz Jahanian · 14 years ago