- a8ef3ac Allow implicit conversion from function pointer to void* in Microsoft mode. by Francois Pichet · 13 years ago
- a2447e0 Move code to emit the callee of an CXXOperatorCallExpr out into a separate function in CGClass.cpp by Anders Carlsson · 13 years ago
- 76934c7 Restore an accidentally-deleted word. by Sean Hunt · 13 years ago
- 8e0397a Don't emit complete constructors for abstract classes. Also, don't emit by Anders Carlsson · 13 years ago
- 8db75a2 Look at all the record redeclaration when looking for a uuid attribute. by Francois Pichet · 13 years ago
- 377e1bd Relax the conversion rules for Objective-C GC qualifiers a by Douglas Gregor · 13 years ago
- da55074 In C++, allow us to emit a global as 'constant' even if it has class by Douglas Gregor · 13 years ago
- 6f08777 Revert r130717, which caused a regression (<rdar://problem/9402621>). by Douglas Gregor · 13 years ago
- 373197b Don't fail at parsing __declspec(property(get=get_func_name)). Just skip everything inside property() for now while we wait for the BoostPro people to provide a complete patch. by Francois Pichet · 13 years ago
- 4d37583 PR9866: Fix the implementation of _mm_loadl_pd and _mm_loadh_pd to not make by Eli Friedman · 13 years ago
- a23ae3f Temporary preprocessor hack to get around the Microsoft __identifier(x) extension. by Francois Pichet · 13 years ago
- f986038 Add support for _if_exists and __if_not_exists at namespace/global scope. by Francois Pichet · 13 years ago
- 00c93a1 Patch for PR 7409 - only error on definition of invalid typedefs. Suppress errors for additional uses of this invalid typedef. by Richard Trieu · 13 years ago
- 5cb0ef4 Implement a minor optimization by not introducing declarations into by Douglas Gregor · 13 years ago
- 010157f When checking for a prior declaration of the name of a namespace, skip by Douglas Gregor · 13 years ago
- 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 13 years ago
- 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 13 years ago
- 31d375f Keep track of the file ID corresponding to the original file used to by Douglas Gregor · 13 years ago
- 6bd2f6a Fix false positive warning about uninitialized variable. by Cameron Esfahani · 13 years ago
- bb85f8e Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears. by Sean Hunt · 13 years ago
- 26dc3e0 Fix diagnostics to start with a lower case letter by Sean Hunt · 13 years ago
- 1e86269 Add support for Microsoft __if_exists and __if_not_exists construct inside function definition. by Francois Pichet · 13 years ago
- 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
- d4b9ee3 Don't emit nsw flags for vector operations; there's basically no benefit, and a lot of downside (like PR9850, which is about clang's xmmintrin.h making an unexpected transformation on an expression involving _mm_add_epi32). by Eli Friedman · 13 years ago
- 5f3827c Fix a couple of comments. by Eli Friedman · 13 years ago
- 7dcdf5b Add an implementation of thunks for varargs methods. The implementation is a bit messy, but it is correct as long as the method in question doesn't use indirect gotos. A couple of possible alternative implementations are outlined in FIXME's in this patch. rdar://problem/8077308 . by Eli Friedman · 13 years ago
- dca8ee8 Introduce a new libclang parsing flag, by Douglas Gregor · 13 years ago
- 54ec6c5 Reset the emitted initializers. by Axel Naumann · 13 years ago
- 359cf92 Move logic for passing down -mrelax-all / -relax-all into a common by Joerg Sonnenberger · 13 years ago
- 2174d4c Warn when trying to call a pure virtual member function in a class from the class constructor/destructor. Fixes PR7966. by Anders Carlsson · 13 years ago
- 9d0fbea Rename ContainsCompileAction to ContainsCompileOrAssembleAction to by Joerg Sonnenberger · 13 years ago
- fe2695e Do defaulted constructors properly. by Sean Hunt · 13 years ago
- 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
- 536e9c1 Slight tweak to alias template error handling: don't guess that a template-id in an alias declaration was meant to be a specialization. Use a generic, but more accurate, diagnostic. by Richard Smith · 13 years ago
- f184f9a Update www: we now mangle references to function parameters properly. Also, this is really more a decltype issue rather than a late-specified return type issue. by Richard Smith · 13 years ago
- e0c7665 type of last arg of objc_assign_ivar is ptrdiff_t. // rdar://9362887 by Fariborz Jahanian · 13 years ago
- 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
- 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 13 years ago
- 6df7873 When the environment variable LIBCLANG_RESOURCE_USAGE is set, teach by Douglas Gregor · 13 years ago
- 83a401b PR9849: Fix _mm_setr_pi32 and friends to actually work correctly. They broke with the MMX rewrite a while back. by Eli Friedman · 13 years ago
- b9bd56e tests: Force a triple in this test (so uint128 is present). by Daniel Dunbar · 13 years ago
- ff36559 When instantiating a block expression, the instantiated by Fariborz Jahanian · 13 years ago
- 31c79b4 Do not drop uint128 on the floor. by Devang Patel · 13 years ago
- b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 13 years ago
- 4b81cde When providing code completions for an Objective-C property access, by Douglas Gregor · 13 years ago
- e59abb5 Introduce a Diagnostic::Report function that accepts and emits a StoredDiagnostic. by Argyrios Kyrtzidis · 13 years ago
- 38165ae Place "incompatible pointer types assigning..." warning under a flag, allowing it to be surgically mapped to an error. by Ted Kremenek · 13 years ago
- 9be6e7c Add Checker callback for running a checker at the end of processing an entire TranslationUnit. Patch by Lei Zhang. by Ted Kremenek · 13 years ago
- ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
- 7665ad8 Frontend: Fix a crash in CC_LOG_DIAGNOSTICS handling. by Daniel Dunbar · 13 years ago
- 9389ddc Look through block pointers and ObjC object pointers by Matt Beaumont-Gay · 13 years ago
- 439d3c3 With invalid overloaded operators, we can get into funny cases where by Douglas Gregor · 13 years ago
- 3dc0541 Preserve the full name of the file, so that '-c -o foo.pic.o' produces by Nick Lewycky · 13 years ago
- c159870 Change cycle detection to be based off of a warning flag. by Sean Hunt · 13 years ago
- e74c25c When adding KVC code completions, keep track of all of the selectors by Douglas Gregor · 13 years ago
- ebcbe1d there i fixed it by Sean Hunt · 13 years ago
- 8c647de ASTUnit::LoadFromASTFile(): recover the resources from an ASTReader if it crashes during PCH validation. by Ted Kremenek · 13 years ago
- bd61e34 Clean up Sema::BuildCXXNestedNameSpecifier()'s creation of TypeLoc by Douglas Gregor · 13 years ago
- c9366ba Implement Sema::isExprCallable. by Matt Beaumont-Gay · 13 years ago
- c746937 When converting an integral template argument value to a non-type by Douglas Gregor · 13 years ago
- 1f38251 Pack ivar offsets together. by Bill Wendling · 13 years ago
- 5ea4f44 Record where the GCOV data files should be placed. by Nick Lewycky · 13 years ago
- b107dd0 Simplification noticed by Chris. by Bill Wendling · 13 years ago
- f7faee0 tests: Tweak test to at least use a standard arch, to ensure we try to invoke by Daniel Dunbar · 13 years ago
- f5ccd59 And a test case for my last patch. by Fariborz Jahanian · 13 years ago
- 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 13 years ago
- 36615b8 Change test/PCH/cxx-static_assert.cpp so that it doesn't need a separate header. by Argyrios Kyrtzidis · 13 years ago
- 69d891d From Vassil Vassilev: by Axel Naumann · 14 years ago
- 14a0116 Add C++ include paths for libstdc++ with Ubuntu 11.04 and Debian's libstdc++6-4.5, as collected from http://packages.ubuntu.com/search?mode=exactfilename&suite=natty§ion=all&arch=any&searchon=contents&keywords=c%2B%2Blocale.h and http://packages.debian.org/wheezy/armel/libstdc++6-4.5-dev/filelist by Axel Naumann · 14 years ago
- fe57eef Implement a better version of delegating constructor cycle detection. by Sean Hunt · 14 years ago
- 574bb5a No, fix this use after free properly. by Nick Lewycky · 14 years ago
- b51bdda Convert the non-temporal store builtins to LLVM-native IR. by Bill Wendling · 14 years ago
- 3c989fc Fix use after free through StringRef. by Nick Lewycky · 14 years ago
- 4f4e413 Type prefixes of unresolved-names should only be mangled as unresolved-types by John McCall · 14 years ago
- 5e1db6a Enhance clang_getCXTUResourceUsage() to return the amount of memory used by the Preprocessor's bump allocator as well as those from the PreprocessingRecord. by Ted Kremenek · 14 years ago
- 156b640 Implement serialization of delegating constructors. by Sean Hunt · 14 years ago
- fa74c23 Ensure that delegating constructor loop detection uses canonical declarations. by Sean Hunt · 14 years ago
- 3afa975 Fix the delegating constructors test to not rely on basic block names. by Sean Hunt · 14 years ago
- 61c6c44 When tag lookup finds something ambiguous, and we're defining a new by Douglas Gregor · 14 years ago
- 4f40ddd Fix a typo in a test. CHEKC -> CHECK by Richard Trieu · 14 years ago
- dd3e554 Introduce a new libclang API, clang_isFileMultipleIncludeGuarded(), by Douglas Gregor · 14 years ago
- d808bd2 Introduce ASTUnit::LoadFromCompilerInvocationAction that allows one to create an ASTUnit by Argyrios Kyrtzidis · 14 years ago
- b76af9c Ensure that destructors are properly inovked when an exception leaves by Sean Hunt · 14 years ago
- cc0f9f1 Only the first zero-length bitfield decides alignment of by Fariborz Jahanian · 14 years ago
- 01aacc0 Move the AST modifications to after the cycle detection in by Sean Hunt · 14 years ago
- 06bc9eb Extend -Wnon-pod-memset to also encompass memcpy() and memmove(), by Douglas Gregor · 14 years ago
- bd82a8f Silence warnings. by Devang Patel · 14 years ago
- 855a8e7 Finish off rules for z-length bitfields in ms_struct structs. // rdar://8823265 by Fariborz Jahanian · 14 years ago
- d49bd55 Fix delegating constructors stylistic issues. by Sean Hunt · 14 years ago
- 2a053a3 Separate the -Wnon-pod-memset warnings into two separate warnings: by Douglas Gregor · 14 years ago
- a6e09bb Remove unused but set variable. by Benjamin Kramer · 14 years ago
- eccce7e Fix a double free when parsing malformed code. Fixes rdar://9173693. by Argyrios Kyrtzidis · 14 years ago
- 0f4be74 When parsing a template friend declaration we dropped the template by Chandler Carruth · 14 years ago
- e452c78 Only check the use of memset() if we're refering to a C function named by Douglas Gregor · 14 years ago
- 2bc0e5d Add a few ARM coprocessor builtins. The llvm side of the commit contains the intrinsics and matching patterns. by Bruno Cardoso Lopes · 14 years ago
- 65200d0 Remove several more rvalue references from swap arguments in libstdc++4.4. by Jeffrey Yasskin · 14 years ago
- 094ea0a Removing strncpy() checking in CString checker for now. Some significant changes need to be made to properly support modeling of it since it potentially leaves strings non-null terminated. by Lenny Maiorani · 14 years ago
- 3477224 Update metadata id number in string compare check. by Devang Patel · 14 years ago
- cb65de1 Revert r130750, "Make the mno flags match GCC. Patch by Alexander Best!", it breaks tests. by Daniel Dunbar · 14 years ago
- d8b9d68 Make the mno flags match GCC. Patch by Alexander Best! by Michael J. Spencer · 14 years ago