- 70456e9 tests: Add some more tests for warning mappings. by Daniel Dunbar · 13 years ago
- 76101cf Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. by Daniel Dunbar · 13 years ago
- 08d6acf Introduce an opt-in warning when a module is being implicitly built by Douglas Gregor · 13 years ago
- cc78c6c [driver] Add basic support for escaping XML characters in CC_LOG_DIAGNOSTICS by Chad Rosier · 13 years ago
- 78213e4 objc arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
- f9d9527 objc++ arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
- 8cd8de4 Tweak -Wobjc-missing-super-calls to not warning about missing [super dealloc] when in GC-only mode, and to not warning about missing [super finalize] when not using GC. by Ted Kremenek · 13 years ago
- 49defe6 Generate tests for all of the x86 SIMD instruction feature set by Chandler Carruth · 13 years ago
- f1aabcf Add a little banner to this test. This lets my scripts more easily by Chandler Carruth · 13 years ago
- 53bf4f9 Fix a think-o on my part that got enshrined in a FIXME by setting up the by Chandler Carruth · 13 years ago
- 26a3914 Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. by Chandler Carruth · 13 years ago
- f6cf1c2 Begin fixing Clang's predefined macros for various architectures. This by Chandler Carruth · 13 years ago
- 39834ba PR11002: Make sure we emit sentinel warnings with a valid source location. (Ideally, we want to use the location returned by getLocForEndOfToken, but that is not always successful.) by Eli Friedman · 13 years ago
- d2ee809 Include prefix with default synthesized ivars. by Ted Kremenek · 13 years ago
- 8987b23 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 13 years ago
- ed73b10 Remove the egregious hack that made Objective-C++ ARC work with older by Douglas Gregor · 13 years ago
- 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
- 3240fe3 objcetive-c-arc: When overriding a method, its ns_consumed patameter by Fariborz Jahanian · 13 years ago
- 7e5f112 Fix a crash in MallocOverflowSecurityChecker. Patch by Lei Zhang. by Anna Zaks · 13 years ago
- 6479c66 [analyzer] Remove target triple from the malloc overflow test. by Anna Zaks · 13 years ago
- 2fe3636 Some changes to improve compatibility for MSVC-style C++ struct layout. Patch from r4start at gmail.com (with some minor modifications by me). by Eli Friedman · 13 years ago
- 8ed3ade Move test, so it actually tests what it is supposed to (given that we don't have an AST verifier). by Eli Friedman · 13 years ago
- 5f0bfc5 [libclang] Expose array size and element type, patch by Vinay Sajip! by Argyrios Kyrtzidis · 13 years ago
- 17c8c84 When parsing a character literal, extract the characters from the by Douglas Gregor · 13 years ago
- c737acb Revert r139989 and r140031, which implemented the Objective-C type by Douglas Gregor · 13 years ago
- 2246368 Revert r140589. It was causing failures during llvm compilation: by Bill Wendling · 13 years ago
- 104be6f PR11009: Fix a FIXME which was leading to an assertion failure with rvalue references. by Eli Friedman · 13 years ago
- 93476dd Add typo correction for the type name in C++ "new" statements by Kaelyn Uhrain · 13 years ago
- a929ec7 objc - don't complain about unimplemented property when conforming by Fariborz Jahanian · 13 years ago
- 615eb7c Fix regression of -Warray-bounds involving varargs functions [PR 11007]. by Ted Kremenek · 13 years ago
- 02fa1b9 Move string literal to bool conversion into its own warning flag -Wstring-conversion. by Richard Trieu · 13 years ago
- 936b779 objc - in matching setter argument type to its property type, by Fariborz Jahanian · 13 years ago
- a6b3380 objc-arc: mark functions which return types which can't be dealt with by Fariborz Jahanian · 13 years ago
- 8a5d929 CheckStringInit has side effects; make sure we don't run it in VerifyOnly mode, at least for the moment. <rdar://problem/10185490>. by Eli Friedman · 13 years ago
- 65ab907 [libclang] Report implicit objc methods for properties when indexing. by Argyrios Kyrtzidis · 13 years ago
- 19aa860 Fix assertion hit when @encoding C++ classes. rdar://10172840 & http://llvm.org/PR10990 by Argyrios Kyrtzidis · 13 years ago
- 64b0cee Add back support for a manually formatted section of the diagnostic by Chandler Carruth · 13 years ago
- 480b53c Diagnose attempts to use 'using typename' with a non-identifier name, by Douglas Gregor · 13 years ago
- 56e0311 Add a test for the display of diagnostic options and categories. This by Chandler Carruth · 13 years ago
- ee0f84f Don't map a file:line:col triplet that is inside the preamble range to by Argyrios Kyrtzidis · 13 years ago
- 9043712 Turns out we tested for this typo. by Benjamin Kramer · 13 years ago
- 9984d12 Move vtable dumper call to VTableBuilder ctor by Peter Collingbourne · 13 years ago
- bf1c5ae Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGen by Peter Collingbourne · 13 years ago
- 6df6548 Correctly parse braced member initializers (even in delayed parsing) and correctly pass by Sebastian Redl · 13 years ago
- cea8d96 Treat list-initialization of scalars as a first-class citizen in C++11. by Sebastian Redl · 13 years ago
- 3117e36 Fix the expected error for narrowing conversions in generalized-initializers.cpp to by Sebastian Redl · 13 years ago
- fce1a3a [microsoft] In Microsoft mode, if we are inside a template class member function and we can't resolve an identifier then assume the identifier is type dependent. The goal is to postpone name lookup to instantiation time to be able to search into type dependent base classes. by Francois Pichet · 13 years ago
- a4b984d objc - redeclaration of property in extension class by Fariborz Jahanian · 13 years ago
- bc2b91a objc - fixes a crash when undefined typed property by Fariborz Jahanian · 13 years ago
- 1090452 Fix a crash-on-invalid. by Matt Beaumont-Gay · 13 years ago
- 4f16342 Add DiagGroups to a couple of warnings. by Matt Beaumont-Gay · 13 years ago
- 0c479e5 Driver: Test case that was supposed to go with previous commit. by Daniel Dunbar · 13 years ago
- 710e0c4 Add a test triple. Who knew that all the world wasn't darwin? by Douglas Gregor · 13 years ago
- c193dd8 Don't propagate the 'availability' attribute through declaration by Douglas Gregor · 13 years ago
- f1f8b1a Add a new warning to -Wliteral-conversion to catch cases where a string literal by Richard Trieu · 13 years ago
- 13d05ac Clean up parsing the category names in interfaces slightly, using by Douglas Gregor · 13 years ago
- a120d01 When checking for weak vtables, check whether the actual definition of by Douglas Gregor · 13 years ago
- e3f8349 objc-gc: Fix a corner case where clang fails to generate GC by Fariborz Jahanian · 13 years ago
- c535d97 Reenable -cxx-isystem for Objective C++, until I come up with a better solution by Benjamin Kramer · 13 years ago
- d836c0d Don't finalize checking of base and member initializers for a by Douglas Gregor · 13 years ago
- fdde470 [microsoft] Fix a bug in -fdelayed-template-parsing mode where we were not reentering the delayed function context correctly. The problem was that all template params were reintroduced inside the same scope. So if we had a situation where we had 2 template params with the same name at different scope then clang would generate an error about ambiguous name. by Francois Pichet · 13 years ago
- a3e86ed Don't test unix path seperators, that will fail on windows. by Benjamin Kramer · 13 years ago
- 4586347 See if going through env pacifies the windows buildbots. by Benjamin Kramer · 13 years ago
- 47adebe Add support for CPATH and friends. by Benjamin Kramer · 13 years ago
- d010982 Place diagnostic warn_ivar_use_hidden under the flag -Wshadow-ivar. by Ted Kremenek · 13 years ago
- af130823 Don't allow template argument deduction to deduce a placeholder type, by Douglas Gregor · 13 years ago
- b681fb1 Explicitly-defaulted copy/move constructors are not "implicit", but by Douglas Gregor · 13 years ago
- 9df05ea In OpenCL, conversions between different vector types are disallowed by Tobias Grosser · 13 years ago
- 37c31c2 In the OpenCL mode, the AltiVec mode must be off and checks must be strict by Tobias Grosser · 13 years ago
- f250365 Diagnose attempts to write a templated data member, from Stepan by Douglas Gregor · 13 years ago
- ca82a82 Enforce access control for conversion operators used in contextual by John McCall · 13 years ago
- a8a16d5 I had meant to locally revert this test. by John McCall · 13 years ago
- 01f151e ANSI C requires that a call to an unprototyped function type succeed by John McCall · 13 years ago
- 036277e [microsoft] Move missing typename warning from -fms-extensions to -fms-compatibility. Also allow the missing typename warning at function scope. by Francois Pichet · 13 years ago
- 09ca9ef [analyzer] Fix a bug where PathDiagnosticLocation did not generate a valid range and add asserts to check validity of locations early on. Ignore invalid ranges in PathDiagnosticPiece (they could be added by checker writers). by Anna Zaks · 13 years ago
- 5b76f37 [ARC] Allow forming 'id*' in an unevaluated context. Fixes rdar://10148540. by Argyrios Kyrtzidis · 13 years ago
- 2502efd [libclang] When pointing at a macro expansion inside a macro argument, by Argyrios Kyrtzidis · 13 years ago
- cc6306e Move Microsoft access specifier bug emulation from -fms-extensions to -fm-compatibility. by Francois Pichet · 13 years ago
- c11030e Fix a problem in digraph handling where "[:" might be treated as "<::" and by Richard Trieu · 13 years ago
- 47fcd29 Remove __WCHAR_UNSIGNED__ and anything that used it. by Eric Christopher · 13 years ago
- 9d8c2b6 Fix a crash-on-invalid with bad CV-qualification on 'this' in the by John McCall · 13 years ago
- 3f224b2 Fix a pretty nasty bug in noreturn destructors that cascaded into lots by Chandler Carruth · 13 years ago
- 0c706c2 Add list initialization for complex numbers in C. Essentially, this allows "_Complex float x = {1.0f, 2.0f};". See changes to docs/LanguageExtensions.html for a longer description. by Eli Friedman · 13 years ago
- 8c25fc5 OpenCL: introduce support for function scope __local variables by Peter Collingbourne · 13 years ago
- 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
- 5040247 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 13 years ago
- 285cfd8 Throw the switch to convert clang to the new exception handling model! by Bill Wendling · 13 years ago
- 950be71 Changes to the name lookup have caused a regression in the digraph fix-it hint. by Richard Trieu · 13 years ago
- 8c6f9c4 Tighten check to match an ivar with corresponding property by using ObjCImplementationDecl. by Devang Patel · 13 years ago
- 6e52183 Fix a QoI bug with overloaded operators inside macros. by Matt Beaumont-Gay · 13 years ago
- 5584d91 In apple-kext mode, use external linkage for explicit template instantiations by John McCall · 13 years ago
- a495066 In constructors, don't generate implicit initializers for members of anonymous structs contained within anonymous unions. by Richard Smith · 13 years ago
- 8b3c99e Move the "jump bypasses variable initialization" error -> warning downgrade from -fms-extensions to -fms-compatibility. by Francois Pichet · 13 years ago
- 1c98d62 In Microsoft mode(-fms-compatibility), prefer an integral conversion to a floating-to-integral conversion if the integral conversion is between types of the same size. by Francois Pichet · 13 years ago
- 416f63e PR10304: Do not call destructors for data members from union destructors. Prior to C++11, this by Richard Smith · 13 years ago
- c115f63 PR10954: variant members should not be implicitly initialized in constructors if no by Richard Smith · 13 years ago
- 16ee819 Fix PR10531. Attach an initializer to anonymous unions, since the default constructor might not be trivial (if there is an in-class initializer for some member) and might be deleted. by Richard Smith · 13 years ago
- de5998f Let -Warray-bounds handle casted array types without false positives. by Nico Weber · 13 years ago
- 1d4e8e9 objc - Treat type of 'self' in class methods as root of by Fariborz Jahanian · 13 years ago
- 898f284 objc: Don't crash with decl context for property impl. by Fariborz Jahanian · 13 years ago