- c8df0b6 Implement [over.ics.rank]p4: A conversion that does not convert an std::nullptr_t to bool is better than one than does. by Anders Carlsson · 14 years ago
- 8429491 Adjust return type of thread_runner. by Benjamin Kramer · 14 years ago
- 21e413f Use the real keyword location when rebuilding an elaborated type instead of by John McCall · 14 years ago
- c9d5573 Pass a -I flag when compiling nullptr.cpp so the typeinfo header can be found. This should fix the errors seen on the bot. by Anders Carlsson · 14 years ago
- c80117e Don't be so eager to replace UsingDecls in a DeclContext's lookup table; by Argyrios Kyrtzidis · 14 years ago
- 2bd6250 std::nullptr_t is a fundamental type for RTTI purposes. by Anders Carlsson · 14 years ago
- e292368 Mangle std::nullptr_t as specified by the Itanium C++ ABI. by Anders Carlsson · 14 years ago
- bb5e431 Don't instantiate members not belonging in the semantic context of the template. by Argyrios Kyrtzidis · 14 years ago
- 0c8209e It's OK to use nullptr in relational operators if the other side is a null pointer constant. by Anders Carlsson · 14 years ago
- a32a6e1 c-index-test: Switch to using clang_executeOnThread instead of mucking about by Daniel Dunbar · 14 years ago
- 995aaf9 libclang: Add clang_executeOnThread, for use in c-index-test (and only there, by Daniel Dunbar · 14 years ago
- 643f843 add a comment to my last commit by Douglas Gregor · 14 years ago
- 264bf66 When canonicalizing nested-name-specifiers involving dependent names by Douglas Gregor · 14 years ago
- 06de2cf Fixes a rewriting bug when type in a block argument type by Fariborz Jahanian · 14 years ago
- e985d01 Patch to rewrite objc qualified types which occur in by Fariborz Jahanian · 14 years ago
- 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
- f141080 Fix an assertion. by Argyrios Kyrtzidis · 14 years ago
- 9fa8e56 Make this error less specific but also less likely to cause confusion. Fixes by Nick Lewycky · 14 years ago
- fec56e7 When producing overload candidates for binary built-in operators, keep by Douglas Gregor · 14 years ago
- e0d9876 Some fixes for synthesized ivar metadata (GNU runtime). by David Chisnall · 14 years ago
- 3387c65 Added cursor visitor that takes a block as an argument. Tested compiling by David Chisnall · 14 years ago
- 96ede77 fix test case. by Zhongxing Xu · 14 years ago
- 3ff5b26 Do not add elidable CXXConstructExpr as block-level expr. by Zhongxing Xu · 14 years ago
- 8599e76 Added generating destructors for temporary objects. Two cases I know of, that are not handled properly: by Marcin Swiderski · 14 years ago
- 138e66f Revert while I debug test failures :-( by Rafael Espindola · 14 years ago
- 29a88f4 Switch clang to run ld directly on linux. I tested this on all the linux by Rafael Espindola · 14 years ago
- 79ca1ee When setting a tied check if it's already tied. If it's tied to another constraint it's invalid. Fixes PR3905. by Anders Carlsson · 14 years ago
- 86eda39 A number in an input constraint can't point to a read-write ('+') constraint. Fixes PR3904. by Anders Carlsson · 14 years ago
- 7533a5b Provide an error when a non-identifier name (such as an operator) is used as a by Sean Hunt · 14 years ago
- 40749ee Improve source-location information for CXXConstructExpr nodes, by by Douglas Gregor · 14 years ago
- 0582c89 Don't add Decls with an invalid location to DeclsInContainer. by Ted Kremenek · 14 years ago
- d8c370c Hack to workaround deficiency in ObjC ASTs. Functions and variables may be declared by Ted Kremenek · 14 years ago
- 926ee13 Tests for inline asm constraints, generic and x86. by John Thompson · 14 years ago
- fa8e11b Add link to LLVM releases page. by Daniel Dunbar · 14 years ago
- b8e3923 Fixes an assertion violation when bind to temporary by Fariborz Jahanian · 14 years ago
- 112c967 Ensure that static local variables in function templates inherit the by John McCall · 14 years ago
- ca45da0 Teach code completion to provide property results when the property by Douglas Gregor · 14 years ago
- 1689439 Driver: Silently ignore -fasm-blocks for now instead of error'ing, this cause by Daniel Dunbar · 14 years ago
- 6638b3a Add support for Fedora 14. Patch by Daniel Kozlowski. by Rafael Espindola · 14 years ago
- 35cebc3 Unbreak private_extern, which apparently we had zero tests for. by John McCall · 14 years ago
- 7281d1f Fix a crash mangling decayed val argument-typed function. by Fariborz Jahanian · 14 years ago
- bf8cafa Properly handle temporaries that are created in a AsmStmt. by Argyrios Kyrtzidis · 14 years ago
- 3698748 Ignore attributes on classes when calculating visibility for members by John McCall · 14 years ago
- 46d545e Diagnose a coherant message when @interface by Fariborz Jahanian · 14 years ago
- c417fa0 Teach SourceManager::getPresumedLoc() how to fail gracefully if getLineNumber/getColumnNumber fail by Douglas Gregor · 14 years ago
- 053105d When performing template argument deduction against a template-id, by Douglas Gregor · 14 years ago
- 73a48ad Make my test case test what it meant to by Douglas Gregor · 14 years ago
- 007a7c9 Encapsulate within CXCursor the notion of whether a VarDecl* is the first Decl in a DeclGroup. We use this by Ted Kremenek · 14 years ago
- 90d26a4 Teach the CStringChecker and PthreadLockChecker about non-identifier by Douglas Gregor · 14 years ago
- 21e75d0 Eliminate an unused local variable by Douglas Gregor · 14 years ago
- 65e7a6b Clean up temporaries created by an asm statement. Fixes rdar://8540491 by Argyrios Kyrtzidis · 14 years ago
- 19cc1c7 Harden Sema::MaybeBindTotemporary. by Douglas Gregor · 14 years ago
- de5b17e Restore patch for PR8453 which was undone in r117829 (was project bugs). by Fariborz Jahanian · 14 years ago
- 81d3c04 Do not compare invalid source locations by Douglas Gregor · 14 years ago
- 11ab790 Emit error when using a bound member function for something other than calling it. by Argyrios Kyrtzidis · 14 years ago
- 82aa713 Require that the types of the parameters of a block literal are complete. by Douglas Gregor · 14 years ago
- f1d1d9a Simplify. Builtin types' context is always implied. by Devang Patel · 14 years ago
- fa84fba Don't update empty field subobjects for bitfields. Fixes PR8519. by Anders Carlsson · 14 years ago
- 4ab829c Plug a leak in the preprocessing record's handling of inclusion by Douglas Gregor · 14 years ago
- 9dba61a Disable some timing code by Douglas Gregor · 14 years ago
- a725ed4 Explicitly handle CXXBindTemporaryExpr, CXXFunctionalCastExpr, by Zhongxing Xu · 14 years ago
- 7ce351d Now initializer of C++ record type is visited as block-level expr. by Zhongxing Xu · 14 years ago
- 81bc7d0 Make all CXXConstructExpr's block-level expressions. This is required by by Zhongxing Xu · 14 years ago
- 66cbcf3 Only apply -fvisibility-inlines-hidden to definitions. Apparently by John McCall · 14 years ago
- 6a35674 Get rid of more calls to getBaseClassOffsetInBits. by Anders Carlsson · 14 years ago
- 3069a0d Port over a couple of getVBaseClassOffsetInBits call sites to use getVBaseClassOffset instead. by Anders Carlsson · 14 years ago
- a14f597 Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBaseClassOffset which returns the offset in CharUnits. Do the same thing for getVBaseClassOffset. by Anders Carlsson · 14 years ago
- a231151 Start converting over the RecordLayoutBuilder next. by Anders Carlsson · 14 years ago
- a3d4380 EmptyObjectMap now uses CharUnits wherever possible. by Anders Carlsson · 14 years ago
- 8c6acc6 More CharUnits conversion. by Anders Carlsson · 14 years ago
- fe5ef73 More CharUnits conversion. by Anders Carlsson · 14 years ago
- d8da763 Use CharUnits in the EmptyClassOffsets map. by Anders Carlsson · 14 years ago
- 94ac122 Add a DenseMapInfo specializaiton for CharUnits. by Anders Carlsson · 14 years ago
- 7e74924 Correct typos and whitespace, spotted by Nico Weber! by Nick Lewycky · 14 years ago
- aa81908 Fix typo spotted by Nico Weber. by Nick Lewycky · 14 years ago
- 376bda9 Baby steps towards using only CharUnits for base class offsets in ASTRecordLayout. Start by storing the offsets in CharUnits in the ASTRecordLayout object. by Anders Carlsson · 14 years ago
- 5c5a764 Teach the constant expr evaluator about derived-to-base casts when no virtual bases are involved. Fixes PR5974. by Anders Carlsson · 14 years ago
- 739830d Make Clang static analyzer skip function template definitions. This fixes Clang PR 8426, 8427, & 8433. Reviewed by Ted Kremenek and Doug Gregor. by Zhanyong Wan · 14 years ago
- 96e9366 Don't try to evaluate the LHS or RHS of a member pointer binary operation. Fixes PR8507. by Anders Carlsson · 14 years ago
- 0f279e7 Emit an error when trying to form a pointer-to-member to a bitfield. by Argyrios Kyrtzidis · 14 years ago
- c92bbb4 renamed: test/SemaCXX/ptrtomember-badcall.cpp -> test/SemaCXX/ptrtomember.cpp by Argyrios Kyrtzidis · 14 years ago
- 2e8994e Revert r117678, "Qualified 'id' should implement all of static class type's", it breaks things. by Daniel Dunbar · 14 years ago
- aeed3da Turns out that we may end up calling dladdr on GetExecutablePath, give it external linkage to make sure the lookup works on all platforms. by Benjamin Kramer · 14 years ago
- 5e0cc38 This function doesn't need external linkage either. by Benjamin Kramer · 14 years ago
- af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
- ee30102 GCC faithfully calculates visibility for variables independently of by John McCall · 14 years ago
- d99d0e8 Use the expanded form of S_ISREG. Hopefully this unbreaks the MSVC build. by Benjamin Kramer · 14 years ago
- 61139c5 Preserve the template type parameter name when instantiating a templace. by Nick Lewycky · 14 years ago
- 3248854 Rename alignof -> alignOf to avoid irritating C++'0x compilers, PR8423 by Chris Lattner · 14 years ago
- acec34b Flush statements after writing each DECL_CXX_BASE_SPECIFIERS node by Douglas Gregor · 14 years ago
- d86132d Don't remove the init expression from the initializer list if it had a semantic error. by Argyrios Kyrtzidis · 14 years ago
- 6a622df Add test/SemaCXX/crash-PR7625.cpp into test/SemaCXX/crashes.cpp by Argyrios Kyrtzidis · 14 years ago
- 387fb71 test/SemaCXX/crash-8124080.cpp -> test/SemaCXX/crashes.cpp by Argyrios Kyrtzidis · 14 years ago
- c75f618 Add test case for <rdar://problem/8610363> (a bogus report of using an uninitialized field). This was by Ted Kremenek · 14 years ago
- 295a2a6 Make the deserialization of macro definitions lazy, so that we can by Douglas Gregor · 14 years ago
- 20e047a When list-initializing a vector, try to copy-initialize from vectors instead by John McCall · 14 years ago
- 978e3a2 Don't test isRegularFile before calling eraseFromDisk, since by Dan Gohman · 14 years ago
- 1e592cb Handle Type.h a better way. by Dale Johannesen · 14 years ago
- 61c8d3e Improve diagnostics reporting of un-implemented by Fariborz Jahanian · 14 years ago
- f6e2c20 Generate bitcasts going in and out of MMX parameters by Dale Johannesen · 14 years ago