- a4d5de5 When diagnosing C++ [temp.expl.spec]p3 in C++98/03 mode, downgrade the by Douglas Gregor · 14 years ago
- 121dc9a Implement C++0x semantics for [temp.expl.spec]p2, which loosens the by Douglas Gregor · 14 years ago
- 8dc3abc Add basic support for Microsoft enum forward declaration. by Francois Pichet · 14 years ago
- 661b493 Implement the "note" in C++ [over.built]p1, which is actually meant to by Douglas Gregor · 14 years ago
- 5dde160 Don't perform integral promotions from an incompletion enumeration by Douglas Gregor · 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
- 4e63564 Support in-class initialization of static const floating-point data members. by John McCall · 14 years ago
- bd7c849 Eli helped me understand how evaluation contexts work. by Sebastian Redl · 14 years ago
- 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
- 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
- 02bc21a Parse the noexcept operator and stub out sema. by Sebastian Redl · 14 years ago
- 4088ec0 property reference expression used on lhs of assignment by Fariborz Jahanian · 14 years ago
- a67e03f Teach libclang to walk the base and member initializers of a by Douglas Gregor · 14 years ago
- 83cb942 Simplify template instantiation for C++ exception declarations, by Douglas Gregor · 14 years ago
- ba48d6a Eliminate some unnecessary uses of TreeTransform::TemporaryBase. There by Douglas Gregor · 14 years ago
- a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
- 3d37c0a Add proper type-source information to UnaryTypeTraitExpr, including by Douglas Gregor · 14 years ago
- 47bb27f Fix indentation. by Ted Kremenek · 14 years ago
- c82faca Check format strings when a called function has more than one FormatAttr (one for 'scanf' and one for 'printf'). Fixes <rdar://problem/8409437>. by Ted Kremenek · 14 years ago
- 95355bb It appears that technically a null format string is not warned under -Wformat-nonliteral, as by Ted Kremenek · 14 years ago
- 4fe6441 Avoid redundant recursive calls in SemaCheckStringLiteral by just updating the expression by Ted Kremenek · 14 years ago
- e0ba9d1 Remove tabs I accidentally introduced. by Ted Kremenek · 14 years ago
- 1db5d14 Relax __attribute_((nonnull)) checking to allow the attribute on functions with no pointer arguments. GCC doesn't warn by Ted Kremenek · 14 years ago
- 90b828a Enhance -Wreturn-type to not warn when control-flow is most likely limited by a switch statement explicitly covering by Ted Kremenek · 14 years ago
- 559fb55 When building SwitchStmts in Sema, record whether all the enum values of a switch(enum) where by Ted Kremenek · 14 years ago
- 1efb6c7 Push the range associated with a nested-name-specifier further through by Douglas Gregor · 14 years ago
- 4eb4f0f Fix a few minor issues with parsing and semantic analysis of C++ by Douglas Gregor · 14 years ago
- 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago
- bfae8bd Clean up some of the CMake dependencies by Douglas Gregor · 14 years ago
- 19311e7 Use the new-initialization code for initializing scalars with a by Douglas Gregor · 14 years ago
- 56a965c Reverse r113397 until we decide what to do with by Fariborz Jahanian · 14 years ago
- b7566d8 Initialize the MSVCGuidDecl variable in the correct order. by Bill Wendling · 14 years ago
- d187795 Fix a crash when overloading id with objc_object*. Radar 8400356. by Fariborz Jahanian · 14 years ago
- 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
- 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
- 36281c6 Don't give 'global constructor' warnings for function statics, even if they have a direct initializer. Fixes PR8095. by Sebastian Redl · 14 years ago
- 607a178 Allow (cv) void and incomplete arrays to be passed to the type traits. by Sebastian Redl · 14 years ago
- a4a301d add a fixit when 'main' does ot return 'int'; review welcome by Gabor Greif · 14 years ago
- ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
- 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
- 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
- fbc5b49 Provide a specific diagnostic when trying to redefine an "extern 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
- 24dce6e zap more dead code. by Chris Lattner · 14 years ago
- 66392d4 zap dead code. by Chris Lattner · 14 years ago
- e8d7beb Synchronize code-completion cursor kinds with indexing cursor by Douglas Gregor · 14 years ago
- 030ef47 Fix PR7402 when it strikes via template instantiation. by Chandler Carruth · 14 years ago
- e63438b It's OK for classes to have flexible array elements (but not unions). by Anders Carlsson · 14 years ago
- 17fb855 Allow anonymous and local types. The support was already in place for these, by Chandler Carruth · 14 years ago
- ff67789 Simplify code-completion result sorting a bit by Douglas Gregor · 14 years ago
- fe24e05 Add a quick-and-dirty hack to give a better diagnostic for [class.protected] by John McCall · 14 years ago
- fae9622 "I see dead code". IdempotentOperationChecker::isTruncationExtensionAssignment by Chris Lattner · 14 years ago
- 8c465e6 Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat. by John McCall · 14 years ago
- 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
- 4938f23 Static local variables don't result in global constructors being emitted. by Anders Carlsson · 14 years ago
- 2d0e243 Remove now unused function. by Anders Carlsson · 14 years ago
- 5d1d7ae Get rid of the "functions declared 'noreturn' should have a 'void' result type" warning. by Anders Carlsson · 14 years ago
- e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
- a423e81 Enhance return-stack-address check (in Sema) to handle fields that themselves are references. (Fixes PR 7999; fix by Chandler Carruth). by Ted Kremenek · 14 years ago
- afac01d Transfer calling-convention attributes down to member function pointers. by Douglas Gregor · 14 years ago
- 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
- 410c4f2 Make inline namespace not be transparent after all. The concept simply doesn't fit. Instead, special-case the few places where transparent contexts have the desired behavior for inline namespaces. Fixes a redeclaration issue in inline namespaces. by Sebastian Redl · 14 years ago
- f9b949f AST work to support [C++] [IRgen] for ?: with missing LHS by Fariborz Jahanian · 14 years ago
- fe72e9c Implement basic support for indexing function templates in by Douglas Gregor · 14 years ago
- 1baf2f7 Fix a regression that allowed clearly ill formed code. The diagnostic is still by Chandler Carruth · 14 years ago
- e17794f When provide code completions for a variadic Objective-C method by Douglas Gregor · 14 years ago
- 03b16a7 Add a forgotten place where the enclosing namespace set matters, plus a big testcase for inline namespace fun. by Sebastian Redl · 14 years ago
- 4e4d570 Enable inline namespaces in the AST. by Sebastian Redl · 14 years ago
- 7a126a4 Rename DeclContext::getLookupContext to getRedeclContext and change its semantics slightly. No functionality change in the absence of inline namespaces. Also, change a few places where inline namespaces actually make a difference to be prepared for them. by Sebastian Redl · 14 years ago
- 7e010a0 When instantiating a function type, instantiate the return type before by Douglas Gregor · 14 years ago
- 04633eb Add a missing return. Bug noticed by Dawn Perchik! by Douglas Gregor · 14 years ago
- 71b87e4 When template substitution into a template parameter reduces the level by Douglas Gregor · 14 years ago
- 77535df zap tabs by Gabor Greif · 14 years ago
- ab297ac fix dual aspect of PR8007, by Gabor Greif · 14 years ago
- 75f21af Perform the function-to-pointer adjustment during template argument by Douglas Gregor · 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
- 5b6f769 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 14 years ago
- 7f6ff02 Add redeclaration checking for static data members and fix a corner 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
- aba4808 When providing a code completion for an Objective-C message send, drop by Douglas Gregor · 14 years ago
- 0c431c8 Improve code completion for initializer lists in constructors. Instead by Douglas Gregor · 14 years ago
- cd05e81 When perform exact-qualifier-match template argument deduction, by John McCall · 14 years ago
- 67d22fb If filtering a lookup result leaves it ambiguous, keep the ambiguity by John McCall · 14 years ago
- 6a557d8 simplify by relying on cascading operator-> by Gabor Greif · 14 years ago
- 13a8aff simplify by Gabor Greif · 14 years ago
- 9996a7f Fix the memory leak of FloatingLiteral/IntegerLiteral. by Argyrios Kyrtzidis · 14 years ago
- 326c8c7 That's not the right direction to compute notional accessibility in at all. by John McCall · 14 years ago
- 1797a05 Fix build. Bad me, adding last-minute assertions. by John McCall · 14 years ago
- 8c77bcb When checking access control for an instance member access on by John McCall · 14 years ago
- be9ebe3 perform cheap test first by Gabor Greif · 14 years ago
- 40181c4 fix PR8007 by Gabor Greif · 14 years ago
- 0133f52 Basic code completion support for the base and member initializers in by Douglas Gregor · 14 years ago
- d078e64 Parser support for inline namespaces by Sebastian Redl · 14 years ago
- 757c600 Miscellaneous found by inspection with John and Sebastian by Douglas Gregor · 14 years ago
- f696152 Implement the "call super" code completion for C++. If the virtual by Douglas Gregor · 14 years ago
- 7114cba Continue to instantiate sub-statements in a CompoundStmt as long as by John McCall · 14 years ago
- 1a480c4 Suggest "const" and "volatile" code completions after a function by Douglas Gregor · 14 years ago