The Week Of Monday 17 June 2013 Archives by thread
Starting: Mon Jun 17 00:20:06 PDT 2013
Ending: Sun Jun 23 23:47:30 PDT 2013
Messages: 706
- [PATCH] Prevent LoopConvert from shadowing already defined variables with the same name as the loop variable.
Manuel Klimek
- r184048 - Updated the support for contextual conversion tweaks (n3323) with a previously overlooked part: implicitly converting array sizes to size_t, rather than contextually converting them to some unique type.
Evgeniy Stepanov
- [PATCH] Fixes incorrect indentation of line comments after break and re-alignment.
Alexander Kornienko
- r184075 - [AST] Don't include RecursiveASTVisitor.h in ASTContext.h
Reid Kleckner
- [PATCH] [AST] Don't include RecursiveASTVisitor.h in ASTContext.h
Reid Kleckner
- r184076 - Fixes incorrect indentation of line comments after break and re-alignment.
Alexander Kornienko
- [PATCH] PR16344: Dereferencing null pointer cause SIGSEGV
WenHan Gu (谷汶翰)
- r184077 - Try to fix the bots with a forward decl.
Reid Kleckner
- [PATCH] [Driver] Remove the using namespace directives from headers
Reid Kleckner
- r184078 - Fix a problem in ExpressionParser leading to trailing comments affecting indentation of an expression after a line break.
Alexander Kornienko
- [PATCH] Fix a problem in ExpressionParser leading to trailing comments affecting indentation of an expression after a line break.
Alexander Kornienko
- [PATCH] DataFlowSanitizer; Clang changes.
Kostya Serebryany
- r184079 - [Driver] Remove the using namespace directives from headers
Reid Kleckner
- [PATCH] Completely revamp node binding for AST matchers.
Manuel Klimek
- [patch] Fix pr16247
Rafael Espíndola
- [patch] Cleanup linkage computation for static locals
Rafael Espíndola
- [PATCH] [ms-cxxabi] Destroy temporary record arguments in the callee
Reid Kleckner
- r184057 - Add tests for C++ DR100-150.
Rafael Espíndola
- [patch] fix loopvectorizer bug with multiple address spaces PR16306
Pekka Jääskeläinen
- [PATCH] cpp11-migrate: Transform now responsible for file content overriding
Tareq A. Siraj
- r183883 - Implement core issue 903: only integer literals with value 0 and prvalues of
Jordan Rose
- r184086 - Objective-C [qoi]: Provide fixit hint when message with typo
Fariborz Jahanian
- r184088 - Clean up empty struct/union recognition.
Serge Pavlov
- r184090 - Include PathV1.h only where it is used.
Rafael Espindola
- r184093 - unbreak buildbot for now.
Fariborz Jahanian
- r184096 - Avoid using __SIZE_TYPE__ in a -std=c++98 -pedantic-errors test, because that
Richard Smith
- [libcxxabi] r184097 - Demangler update: This now demangles many more (all?) C++11 symbols. Demangler tests updated.
Howard Hinnant
- [clang-tools-extra] r184098 - cpp11-migrate: Transform now responsible for file content overriding
Edwin Vane
- Fix build with CLANG_ENABLE_STATIC_ANALYZER
Jordan Rose
- [PATCH] cpp11-migrate: Transform responsible applying replacements
Edwin Vane
- [PATCH] ArrayRef'ize Sema::CodeComplete*
Jordan Rose
- r184068 - Add warning group -Wdeprecated-register for C++11 warning on 'register' being
Jordan Rose
- r184100 - Updated test cases for contextual conversion
Larisse Voufo
- [PATCH] Step 1: Simple Generic lambda (no captures or nested lambdas)
Faisal Vali
- [PATCH] pr13012: Support -fpcc-struct-return for x86-32
Arthur O'Dwyer
- [PATCH] Fix a crash in the static analyzer bug #16307
Pavel Labath
- r184108 - Revert "Updated test cases for contextual conversion"
Rafael Espindola
- r184110 - X86 intrinsics: cmpge|gt|nge|ngt_ss|_sd
Manman Ren
- [PATCH] Enable atomics on Bitrig+arm
Patrick Wildt
- r184113 - Use atomic instructions on Bitrig armv6. Patch by Patrick Wildt.
Rafael Espindola
- r184114 - Cleanup linkage computation for static locals.
Rafael Espindola
- PLEASE REVIEW: modularize: new preprocessor conditional directive checking feature
Thompson, John
- [libcxxabi] r184118 - Tweaks/cleanups provided by Matthew Dempsky
Howard Hinnant
- [PATCH] Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute
Stephen Lin
- r184123 - Fix Expr::Classify to correctly classify ExtVectorElementExprs. PR16204.
Eli Friedman
- r183597 - Debug info: An if condition now creates a lexical scope of its own.
Robinson, Paul
- [Analyzer] [PATCH] Adding file name to SimpleStreamChecker
Anna Zaks
- r184137 - Compute the visibility of static local variables consistently. Fixes PR16208.
Eli Friedman
- [PATCH] Fix bug in MS property handling
Will Wilson
- r184139 - Fix source range of CXXNewExpr with parentheses around the type. PR15569.
Eli Friedman
- r184148 - Point link at correct location for Clang 3.3 release notes.
Richard Smith
- r184149 - Turn Clang 3.3 boxes on C++ status from yellow to green now we're releasing it.
Richard Smith
- r184150 - Add a missing testcase for ObjC ivar encoding for a C++ class with a vptr.
Eli Friedman
- r184151 - FileCheck-ize.
Eric Christopher
- r184152 - Accept and ignore -fdebug-types-section for now. This will be used
Eric Christopher
- [PATCH] Add mangling for protocol-qualified ObjC types
John McCall
- r184154 - Delete dead code.
Eli Friedman
- r184157 - Remove an ugly hack that was meant to eliminate the breakpoint ambiguity
Adrian Prantl
- r184165 - r184100 Fix -- Updated test cases for contextual conversion
Larisse Voufo
- r184166 - Add support for -fpcc-struct-return. Patch by Arthur O'Dwyer!
John McCall
- r183989 - [Driver] Refactor clang driver to use LLVM's Option library
Richard Smith
- r184167 - contextual conversion fix: C++98 compatibility warning.
Larisse Voufo
- r184168 - ArrayRef'ize CodeCompletionContext::getNumSelIdents()
Dmitri Gribenko
- r184169 - Simplify a loop in ProcessCodeCompleteResults(). Pointed out by David Blaikie
Dmitri Gribenko
- r184171 - size_t on Darwin AAPCS targets is "unsigned long". <rdar://problem/14136459>
Bob Wilson
- r184176 - Update to pass in pointers intead of references.
Bill Wendling
- [PATCH] Bug 14984 - Implement __attribute__((ms_abi))
Benno Rice
- r184188 - Remove duplicated file and directory.
Rafael Espindola
- [PATCH] [Driver] Don't forward source file input args to gcc
Reid Kleckner
- [patch] Fix PR16354
Rafael Espíndola
- r184192 - Remove option emitter from clang-tblgen
Reid Kleckner
- [clang-tools-extra] r184194 - cpp11-migrate: Transform now responsible for applying replacements
Edwin Vane
- r184195 - Objective-C [qoi]: privide typo correction for selectors
Fariborz Jahanian
- [PATCH] cpp11-migrate: Transforms honour header modification flag
Tareq A. Siraj
- [clang-tools-extra] r184197 - cpp11-migrate: Transforms honour header modification flag
Edwin Vane
- r184199 - Fix buildbot failure.
Fariborz Jahanian
- r184205 - CodeGen: Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute.
Stephen Lin
- r184208 - Objective-C: Fixes a typo correction bug where a
Fariborz Jahanian
- r184211 - PR14503: Don't assert if a constexpr constructor temploid instantiates to a
Richard Smith
- [PATCH] Split long strings on word boundaries.
Alexander Kornienko
- r184214 - Correctly compute the index of the first string format argument when deciding
Eli Friedman
- [PATCH] PR16182 - Visit parameter declaration of implicitly declared copy assignment operator.
Michael Han
- [PATCH] cpp11-migrate: Fix parsing of '.' for header include/excludes
Edwin Vane
- r184218 - Use llvm::sys::fs::GetUniqueID.
Rafael Espindola
- [clang-tools-extra] r184221 - Fixed a typo and naming convention.
John Thompson
- r184223 - DR14, DR101, and part of DR1: fix handling of extern "C" declarations in
Richard Smith
- r184225 - Fix C++ constructor/destructor tests when run on ARM
Stephen Lin
- r184227 - [multiprecision-builtins] Added missing builtin __builtin_{add, sub}cb for {add, sub} with carry for bytes.
Michael Gottesman
- r184232 - Partially revert r184225 test changes and make a smaller and more generic fix.
Stephen Lin
- r184234 - Use llvm::sys::fs::can_write.
Rafael Espindola
- r184238 - When declaring an ObjC interface decl with a @compatibility_alias alias name, change the class name to the "real" one.
Argyrios Kyrtzidis
- r184240 - Make sure the assembler-with-cpp hack for "#" works with multiple "#"s in
Eli Friedman
- [PATCH] Checked arithmetic builtins
Michael Gottesman
- r184249 - doc. parsing: Allow parameter name "..." for variadic functions/methods.
Fariborz Jahanian
- r184250 - Introduce a new mangling for protocol-qualified ObjC types in C++. This allows
Eli Friedman
- [PATCH] Private Headers for Modules
Chandler Carruth
- [PATCH] Add option to disable module loading.
Chandler Carruth
- r184252 - Emit forward decls for structs with declarations only when we are
Adrian Prantl
- r184256 - [analyzer] Do not report uninitialized value warnings inside swap functions.
Anna Zaks
- r184257 - [analyzer] Do not create a CompoundVal for lvalue InitListExprs.
Anna Zaks
- r184259 - Add some comments to r184252.
Adrian Prantl
- r183631 - [CodeGen] Move EHScopeStack to CGCleanup.h from CodeGenFunction.h
John McCall
- [PATCH] Allow builtin definition with -fno-builtin
John McCall
- [PATCH] Implement DR61: Address of ambiguous bound methods should be disallowed
John McCall
- [PATCH] N3651 -- Variable Templates -- A first (incremental) step.
Larisse Voufo
- r184275 - Add test coverage for serialization of dependent function template specializations.
Eli Friedman
- WIP Patch: Introduce a proper mangling scheme for block literals
John McCall
- r184276 - Debug Info: support for gdwarf-2 gdwarf-3 gdwarf-4
Manman Ren
- r184277 - Delete dead code.
Eli Friedman
- [PATCH] [ms-cxxabi] Implement vbtable name mangling
John McCall
- r184283 - Revert r184249, "doc. parsing: Allow parameter name "..." for variadic functions/methods."
NAKAMURA Takumi
- r184284 - Fix a warning. [-Wunused-variable]
NAKAMURA Takumi
- [clang-tools-extra] r184285 - Prune "\param InitialState" since it has not been introduced. [-Wdocumentation]
NAKAMURA Takumi
- r184288 - Fix a crash in the static analyzer (bug #16307)
Pavel Labath
- [PATCH] Fix parsing comma in default arguments.
Olivier Goffart
- [PATCH] Enhancements for the DynTypedNode
Manuel Klimek
- [PATCH] Fix static analyzer crash when casting from an incomplete type
Pavel Labath
- [PATCH] Output debug information for structure members only referenced by a pointer or typedef
Keith Walker
- [PATCH] Add openSUSE ARM triple
İsmail Dönmez
- r184297 - Use llvm::sys::fs::can_execute.
Rafael Espindola
- r184299 - Silence 'set but not used' warning when building in release mode using gcc.
Andy Gibbs
- r184300 - Fix pr16354.
Rafael Espindola
- [libcxxabi] r184301 - Demangle objc mangling implemented in r184250
Howard Hinnant
- r184302 - Adds support for openSUSE ARM v5/v7 triples.
Renato Golin
- r184304 - Split long strings on word boundaries.
Alexander Kornienko
- [PATCH] Adds the equalsBoundNode matcher.
Manuel Klimek
- r184307 - Revert r184302 on Renato's behalf - it broke the bots and he's asked me to revert as he's unavailable.
James Molloy
- r184308 - [Driver] Don't forward source file input args to gcc
Reid Kleckner
- r184309 - [ms-cxxabi] Emit and install appropriately mangled vbtables
Reid Kleckner
- r184310 - Don't depend on PathV1.h including set.
Rafael Espindola
- [PATCH] Fixed long-standing issue with incorrect length calculation of multi-line comments.
Alexander Kornienko
- r184313 - Completely revamp node binding for AST matchers.
Manuel Klimek
- [clang-tools-extra] r184314 - Fix a remove-cstr-calls test that fails checking of the produced code.
Manuel Klimek
- r184319 - [Windows] Fix __declspec(property) when the getter returns a ref
Reid Kleckner
- [PATCH] New and improved subexpression references implementation.
Edwin Vane
- r184321 - [CodeGen] Move EHScopeStack into its own header
Reid Kleckner
- [clang-tools-extra] r184322 - cpp11-migrate: Fix parsing of '.' for header include/excludes
Edwin Vane
- r184323 - Adds support for openSUSE ARM v5/v7 triples.
Renato Golin
- r184324 - Revert "Adds support for openSUSE ARM v5/v7 triples."
Renato Golin
- [clang-tools-extra] r184326 - cpp11-migrate: Fixing doxygen warning
Edwin Vane
- r184329 - documentation parsing: patch to make @class work for
Fariborz Jahanian
- r184330 - Corrections to r184205 ('this'-return optimization) due to the wrong version of the patch being committed originally.
Stephen Lin
- r183462 - Implement DR7
Eli Friedman
- r184331 - Enhancements for the DynTypedNode
Samuel Benzaquen
- [PATCH] OpenMP parallel directive
Doug Gregor
- [PATCH] Enhancements for the DynTypedNode/DynTypedMatcher system.
Samuel Benzaquen
- r184332 - Delete dead code. (Array element types are always complete in C.)
Eli Friedman
- [PATCH] Enhancements for the DynTypedMatcher system.
Samuel Benzaquen
- r184340 - Fixed long-standing issue with incorrect length calculation of multi-line comments.
Alexander Kornienko
- [PATCH] Use ARM-style representation for C++ method pointers under PNaCl
Mark Seaborn
- [clang-tools-extra] r184347 - Fixed typo.
John Thompson
- [libcxx] r184358 - Implement full support for non-pointer types in custom allocators. This is for the associative containers only. This work still needs to be done on the unordered and sequence containers. Fixes http://llvm.org/bugs/show_bug.cgi?id=15978
Howard Hinnant
- r184367 - Debug Info: PR14763/r183329 - specify that non-trivial pass-by-value parameters are stored indirectly
David Blaikie
- r184371 - Add missing test for -Wunneeded-member-functions.
Eli Friedman
- r183329 - PR14763: Debug info for non-trivial record parameters
David Blaikie
- r184377 - Fix for PR 16367, display the name of a function in a diagnostic instead of
Richard Trieu
- r184378 - Improve diagnostic for redeclaring static member function. Fixes PR16382.
Eli Friedman
- r184379 - Remove dead code.
Eli Friedman
- r184381 - Extra test for diagnostic in Sema::BuildCXXNestedNameSpecifier.
Eli Friedman
- r184382 - Fix r184381 so the test doesn't fail. Sorry for the inconvenience, I thought I had checked it.
Eli Friedman
- r184383 - [libclang] Make sure crash-recovery for module-building does not interfere with libclang crash-recovery.
Argyrios Kyrtzidis
- r184384 - Revert r184205 and associated patches while investigating issue with broken buildbot (possible interaction with LTO)
Stephen Lin
- r184385 - [clang-lit] Added the run_long_tests param option/long_tests feature to toggle execution of long running FileCheck tests.
Michael Gottesman
- r184386 - Add a testcase which uses an UnresolvedUsingTypenameDecl as the base of an NNS.
Eli Friedman
- r184391 - Fix typo in r184308.
Richard Smith
- r184392 - Add a few more tests for casts.
Eli Friedman
- r184393 - One more cast test.
Eli Friedman
- [libcxxabi] r184394 - Protect against invalid mangled names. Add test suite for invalid mangled names.
Howard Hinnant
- r184395 - Add a workaround for a libstdc++-4.2 <tr1/hashtable> bug. This header uses
Richard Smith
- [PATCH] Top level variable template declarations -- implicit and explicit instantiation.
Larisse Voufo
- r184396 - PR16377: Allow evaluation of statement expressions in constant evaluation,
Richard Smith
- [PATCH] Fix to PR5683 - issue diagnostic for pointer subtraction with type of size zero.
Serge Pavlov
- r184397 - Fix one place I missed that was memcpy'ing TypeLocs in a way that messes
Eli Friedman
- r184401 - Temporarily revert r183462: "Implement DR7"
Chandler Carruth
- r184402 - Add a regression test for PR16370 next to the dr7 test case since they
Chandler Carruth
- r174685 - Fix stack overflow and improve performance when a module contains many
Chandler Carruth
- [cfe-commits] r152820 - in /cfe/trunk: include/clang/AST/RecursiveASTVisitor.h test/Index/index-many-logical-ops.c
Chandler Carruth
- [cfe-commits] r151460 - in /cfe/trunk: lib/AST/ExprConstant.cpp test/Sema/many-logical-ops.c
Chandler Carruth
- [cfe-commits] r168098 - in /cfe/trunk/test/Index: annotate-comments.cpp comment-to-html-xml-conversion.cpp
Chandler Carruth
- r184403 - Fix static analyzer crash when casting from an incomplete type
Pavel Labath
- r184408 - Update two options to my proposed syntax for user-facing driver options:
Chandler Carruth
- [PATCH] StaticAnalyzer: ExplodedGraphViewer
Béatrice Creusillet
- r184410 - Add -fno-assume-sane-operator-new when building with MSan.
Evgeniy Stepanov
- r184417 - Improved source code fidelity for gcc mode attribute.
Enea Zaffanella
- r184419 - Implements declaratorDecl, parmVarDecl and hassTypeLoc matchers.
Manuel Klimek
- [PATCH] Use the same set of whitespace characters for all operations in BreakableToken.
Alexander Kornienko
- r184425 - Use the same set of whitespace characters for all operations in BreakableToken.
Alexander Kornienko
- r184427 - Adds the equalsBoundNode matcher.
Manuel Klimek
- r184429 - Enhancements for the DynTypedMatcher system.
Samuel Benzaquen
- [PATCH] Add support for polymorphic matchers.
Samuel Benzaquen
- r184432 - Use the new name of getUniqueID.
Rafael Espindola
- [PATCH] [AST] Introduce a new DecayedType sugar node
Reid Kleckner
- r184438 - Fix CodeGenCXX/debug-info.cpp test on Windows
Reid Kleckner
- r184442 - Fix CodeGenCXX/debug-info.cpp to target a known ABI (x86-64-linux) so as not to be confused by strange (& currently broken) Windows ABI
David Blaikie
- Question about Attr.td
Aaron Ballman
- r184453 - Remove dead code.
Eli Friedman
- r184454 - Add an additional test for dynamic_cast.
Eli Friedman
- r184458 - CodeGen: Don't set 'PMBuilder.DisableSimplifyLibCalls'
Meador Inge
- [patch] Lazily provide a __float128 type in -std=gnu++11 mode
Nico Weber
- r184463 - Fix English grammar error.
Lawrence Crowl
- r184465 - Add test.
Eli Friedman
- r184466 - Clean up warning and add a test.
Eli Friedman
- [RFC] Adding Thread Role Analysis
Aaron Ballman
- r184470 - Extend -Wnon-pod-varargs to check calls made from function pointers.
Richard Trieu
- r184471 - This patch adds new private headers to the module map. Private
Lawrence Crowl
- r184472 - Test files for private header patch.
Lawrence Crowl
- r184473 - Debug Info: Attempt to resolve forward declarations if we are not emitting
Adrian Prantl
- [PATCH] Initial support for Attribute subjects
Aaron Ballman
- r184475 - Call __cxa_begin_catch before std::terminate() in a noexcept trap.
John McCall
- r184476 - Lazily provide a __float128 dummy type in -std=gnu++11 mode.
Nico Weber
- [libcxxabi] r184477 - Another demangler crasher. Updated test suite to prevent regression.
Howard Hinnant
- r184489 - Avoid repeatedly evaluating subexpressions when checking for unsequenced
Richard Smith
- r184493 - Don't allow __attribute__((common)) in C++. PR16330.
Eli Friedman
- r184494 - Fix copy-pasted comment.
Richard Smith
- [PATCH] Typo in comment: s/unexepcted/unexpected/
Matthew Dempsky
- r184495 - Fix typo in comment. Patch by Matthew Dempsky!
Richard Smith
- r184496 - Add back a condition accidentially removed in r184470.
Richard Trieu
- r184497 - [checked-arithmetic builtins] Added builtins to enable users to perform checked-arithmetic in c.
Michael Gottesman
- r184498 - Fix a crash with __flaot128 noticed by Eli.
Nico Weber
- r184499 - Update a comment to clarify that searching the target triple bin
Chandler Carruth
- r184501 - Add a couple more tests.
Eli Friedman
- r184503 - Bug Fix: Template explicit instantiations should not have definitions (FixIts yet to be tested.)
Larisse Voufo
- r184504 - When building a module, keep *all* declared methods in the global method pool.
Douglas Gregor
- r184505 - Add test header missing from r184504.
Douglas Gregor
- r184509 - Alternative fix for r184473.
David Blaikie
- r184510 - [analyzer] Fix stale comment in CallEvent.
Jordan Rose
- r184511 - [analyzer] Handle zeroing CXXConstructExprs.
Jordan Rose
- r184512 - Fix all the silly things I committed in r184509
David Blaikie
- r184515 - Add missing test.
Eli Friedman
- r184516 - Add an assert() suggested by Richard.
Nico Weber
- r184517 - Delete dead code.
Eli Friedman
- r184518 - [docs] Add link to presentation slides.
Sean Silva
- r184519 - Add test.
Eli Friedman
- r184520 - Delete dead code.
Eli Friedman
- r184524 - DebugInfo: handle the DI asm printing change to reword '[fwd]' as '[decl]' and add '[def]' for non-decl tag types
David Blaikie
- [PATCH] Fix to PR15537 - assertion failure when comparing atomic unsigned int to int.
Serge Pavlov
- patch: fix memory leak of TargetMachine
Nick Lewycky
- r184538 - Improve documentation for AST matchers.
Manuel Klimek
- [PATCH] Disallow clang from assigning a diagnostic to ID zero
David Majnemer
- r184543 - [ms-cxxabi] Destroy temporary record arguments in the callee
Reid Kleckner
- r184544 - Disable an assertion death test when using MSVC's assert()
Reid Kleckner
- r181187 - Change indentation when breaking after a type.
Tobias Grosser
- r184558 - Add support for polymorphic matchers. Use runtime type checking to determine the right polymorphic overload to use.
Samuel Benzaquen
- r184559 - Add basic fixit test to template instantiation bug fix (r184503)
Larisse Voufo
- [PATCH] Add support for type traversal matchers.
Samuel Benzaquen
- r184560 - [Modules] If a module map resides in a system header directory, treat it as a system module.
Douglas Gregor
- r184561 - Revert "[analyzer] Handle zeroing CXXConstructExprs."
Jordan Rose
- [libcxxabi] r184562 - I created a random mangled name generator and have thrown about 200 million random strings at the demangler. I succeeded in crashing it twice more and those crashers have been fixed and the test suite updated with the crash cases.
Howard Hinnant
- r184563 - Add an option to not indent declarations when breaking after the type.
Manuel Klimek
- r184577 - Extend template instantiation bug fix (r184503) with fixit test
Larisse Voufo
- r184578 - [NVPTX] Add NVPTX register constraints
Justin Holewinski
- r184581 - Propagate the invalid bit from bases to derived template classes.
Matt Beaumont-Gay
- [PATCH] [Review Request] PR15466 - clang accepts incorrect explicit instantiation
Serge Pavlov
- [PATCH] Microsoft C Record Layout
Warren Hunt
- [patch] Correctly classifying PackExpansionType as NON_CANONICAL_UNLESS_DEPENDENT
David Blaikie
- [PATCH] Refuse explicit instantiation of alias templates
Ismail Pazarbasi
- r182596 - clang-format integration for git.
Nico Weber
- r184594 - PR16214: Debug info for types first used via pointers or qualified types & later require definitions
David Blaikie
- r184595 - Fix a leak of TargetMachine in clang. We'll continue to leak it on purpose if
Nick Lewycky
- r184596 - Aggregate & rename limit debug info tests.
David Blaikie
- r175776 causes Windows buildbot failure.
jahanian
- r184598 - DebugInfo test: Rename function to avoid using the same name as a type
David Blaikie
- r179251 - [libclang] Expose record layout info via new libclang functions:
Matt Beaumont-Gay
- r184601 - [NVPTX] Fix inline asm test case to use LLVM IR instead of PTX so it works even when the NVPTX target is not built
Justin Holewinski
- r184603 - Check for trivial constructibility before emptiness in ARM ABI.
Tim Northover
- r184605 - Teach ARM va_arg to ignore empty structs.
Tim Northover
- r184610 - [document parsing]: Allow multiple adjacent \return and the like
Fariborz Jahanian
- r184611 - [docs] `-fno-sanitize=` is accepted too.
Sean Silva
- r184612 - Provide suggested no-arg calls for overloaded member functions missing calls
David Blaikie
- [patch] Suggest no-arg calls for overloaded member functions & member function templates
David Blaikie
- r184614 - DebugInfo: Random tidying up/simplification
David Blaikie
- r184616 - Extend -Wnon-pod-varargs to more cases, such as function pointers as return
Richard Trieu
- r184625 - Fixed typo.
Alexander Kornienko
- r184629 - Extend -Wnon-pod-varargs to check calls made from member pointers.
Richard Trieu
- r184631 - Revert r184401 which reverted r183462.
David Majnemer
- r184632 - Reword and reformat some of the "Multiarch" code in the toolchain setup.
Chandler Carruth
- r184634 - Instantiation bug fix extension (cf. r184503) -- minor code fixes, including a typo that caused a runtime assertion after firing diagnosis for class definitions, with the 'template' keyword as template header, in friend declarations.
Larisse Voufo
- [libcxx] r184635 - Implement full support for non-pointer types in custom allocators. This is for the unordered containers only. This work still needs to be done on the sequence containers.
Howard Hinnant
- r184640 - Remove duplicated case.
Benjamin Kramer
- r184644 - DebugInfo: Support (using GNU extensions) for template template parameters and parameter packs
David Blaikie
- [PATCH] Extend PointerSubChecker to detect more bugs
Matthew Dempsky
- r184648 - Add dumping support for DeclContext's StoredDeclsMap.
Richard Smith
- r184650 - Fix assert if an attempt is made to explicitly instantiate an alias template.
Richard Smith
- r184652 - Comment parsing: followup to r184610: allow multiple \returns
Dmitri Gribenko
- [PATCH] Use lexing mode based on FormatStyle.Standard.
Alexander Kornienko
- [PATCH] Implement DR21
David Majnemer
- [PATCH] Fix SimpleSValBuilder::evalBinOpLN
Matthew Dempsky
- [libcxxabi] r184656 - Filter out '`' in mangled strings and reject them as invalid if found.
Howard Hinnant
- r184657 - AST: Clean up FriendObjectKind related decls
David Majnemer
- [PATCH] Patch for PR16423 (clang crashes if one class defines another classes member using a friend *definition*)
Stephen Lin
- r184661 - Add null check (resolves PR16423)
Stephen Lin
- r184662 - Add and tighten up tests for cross compiling tool selection. This now
Chandler Carruth
- r184663 - Slightly loosen the test as there are other linker invocation patterns.
Chandler Carruth
- r184665 - The makefile build system had two lists of the 32-bit runtime libraries
Chandler Carruth
- r184666 - Fix the addition of Clang's profile runtime library to the link step
Chandler Carruth
- [PATCH] ArrayRef'ize Sema::CodeCompleteConstructorInitializer
Robert Wilhelm
- Buildbot failure on Windows
jahanian
- [libcxxabi] r184668 - After a private conversation with Arthur O'Dwyer, and a good night's sleep, I believe this fix is a better fix than what I committed in r184656 yesterday. I've basically moved the checking for '`' from the start of the demangling process to the end of it. In the process I discovered that one of the test cases no longer demangled to the expected string. After further investigation I believe this case to not be a valid mangled string, and so I moved the test case to the 'invalid cases...
Howard Hinnant
- [libcxxabi] r184672 - I'd no sooner made the last commit when Matthew Dempsky sent me another test case that led me to yet another closely related test case that the current design could not handle. I've now changed the way forward references are handled completely. It wasn't that much code to change. The demangler, when confronted with a forward reference to a template parameter, now parses things twice. During the second parse, all forward references are remembered from the first parse. Test suite upda...
Howard Hinnant
- [libcxx] r184673 - Implement full support for non-pointer pointers in custom allocators for deque.
Howard Hinnant
- r184675 - ArrayRef'ize Sema::CodeCompleteConstructorInitializer
Dmitri Gribenko
- r184676 - Documentation parsing: recognize \relates, \related, \relatesonly, \relatedonly
Dmitri Gribenko
- r184677 - Move comment on Sema::isFunctionPointerVarDecl() to the header file
Dmitri Gribenko
- r184678 - Add -ast-dump-lookups switch to -cc1 to dump DeclContext lookup maps. Test to
Richard Smith
- r184679 - When setting the external visible declarations for a decl context, check
Richard Smith
- r184688 - Comment parsing: allow "\param ..." to describe variadic arguments
Dmitri Gribenko
- r184689 - Slightly improve cross-module merging for function templates.
Richard Smith
- [libcxx] r184691 - Fix typo in assertion message. Reported by Shriramana Sharma.
Dmitri Gribenko
- r184693 - DebugInfo: Merge a bad debug info enum test into a good one
David Blaikie
Last message date:
Sun Jun 23 23:47:30 PDT 2013
Archived on: Tue Aug 4 15:31:06 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).