The Week Of Monday 3 June 2013 Archives by thread
Starting: Mon Jun 3 00:13:36 PDT 2013
Ending: Sun Jun 9 23:51:40 PDT 2013
Messages: 499
- r183095 - Do not walk through member-accesses on bitfields when looking for the object
Richard Smith
- r183096 - Fix line-breaking problem caused by comment.
Daniel Jasper
- r183097 - Improve detection preventing certain kind of formatting patterns.
Daniel Jasper
- r183009 - Improve clang-format's error recovery.
Manuel Klimek
- r182864 - Tooling: Call back for both begin and end of sources
Manuel Klimek
- [PATCH] Tooling: Call-back for begin/end of sources for newFrontendActionFactory
Manuel Klimek
- [PATCH] [Sema] Make FunctionType's TSI use unadjusted argument types
Reid Kleckner
- [PATCH] Get rid of VTableContext::ComputeMethodVTableIndices() and VTableContext::getNumVirtualFunctionPointers()
Timur Iskhodzhanov
- [PATCH] [ms-cxxabi] Implement vbtable name mangling
Timur Iskhodzhanov
- [PATCH] Added some options related to inserting spaces around parentheses
Manuel Klimek
- r183101 - Fix memory leak for APValues that do memory allocation.
Manuel Klimek
- [PATCH] Fix memory leak for APValues that do memory allocation.
Manuel Klimek
- [PATCH] Enhancements for the DynTypedNode
Manuel Klimek
- [PATCH] Initial clang-tidy architecture
Manuel Klimek
- [PATCH] Add debug method to visualize complex source locations
Manuel Klimek
- [PATCH] Add support for .bind("foo") expressions on the dynamic matchers.
Samuel Benzaquen
- [PATCH] Support for #pragma detect_mismatch
Aaron Ballman
- [PATCH] Warn on empty switch statements
Aaron Ballman
- r183112 - Let clang-format remove empty lines before "}".
Daniel Jasper
- r183115 - Moved FormatToken to a separate header.
Alexander Kornienko
- r183116 - Convert some Unicode whitespace to ASCII whitespace.
Richard Smith
- [PATCH] Emit diagnostic on illegal calling convention
Reid Kleckner
- [PATCH] [ms-cxxabi] Mangle function pointer arguments correctly
Richard Smith
- [clang-tools-extra] r183142 - Add support for report execution times
Ariel J. Bernal
- r183144 - Add support for .bind("foo") expressions on the dynamic matchers.
Samuel Benzaquen
- r183146 - __uint128_t is only available on 64 bit platforms, only test it when it's around.
Benjamin Kramer
- r183149 - UnresolvedMemberExpr should have an expr location of the member (not the base)
David Blaikie
- [PATCH] cpp11-migrate: collect performance timers per source file
Edwin Vane
- [PATCH] Implements DR 712 (odr-use, potential results of an expression)
Faisal Vali
- Trouble Using scan-build in Windows 7
Lockhart, Jonathan (lockhaja)
- [clang-tools-extra] r183154 - cpp11-migrate: turn off PID-based perf data filenames
Edwin Vane
- r183155 - Pacify compilers that think you can drop off a fully covered switch.
Benjamin Kramer
- [PATCH] N3323 -- Tweak to certain C++ contextual conversions
Larisse Voufo
- r183157 - CFG: In a DeclStmt, skip anything that's not a VarDecl.
Jordan Rose
- r183158 - [analyzer; new edges] Include a top-level function entry edge while optimizing.
Jordan Rose
- r183159 - [analyzer; new edges] Include context for edges to sub-expressions.
Jordan Rose
- r183160 - [analyzer; new edges] Improve enclosing contexts for logical expressions.
Jordan Rose
- r183161 - [analyzer; new edges] Extra test case.
Jordan Rose
- r183162 - [analyzer; new edges] Eliminate "cycle edges" for a single subexpression.
Jordan Rose
- r183163 - [analyzer; new edges] Don't eliminate subexpr edge cycles if the line is long.
Jordan Rose
- r183164 - [analyzer; new edges] Omit subexpression back-edges that span multiple lines.
Jordan Rose
- r183165 - [analyzer] Enable the new edge algorithm by default.
Jordan Rose
- r183172 - Do not report -Wasm-operand-widths for ARM output operands. <rdar://14050337>
Bob Wilson
- r183173 - Bound member function diagnostic - suggest no-args calls and note overload candidates
David Blaikie
- [PATCH] Lexical scope of friend function should not be taken into account for access checking
John McCall
- r183178 - Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file.
Aaron Ballman
- [PATCH] Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute
Stephen Lin
- [libcxx] r183187 - Creating release candidate rc3 from release_33 branch
Bill Wendling
- [libcxx] r183197 - Removing 3.3rc3 tag.
Bill Wendling
- [libcxx] r183204 - Creating release candidate rc3 from release_33 branch
Bill Wendling
- r183206 - Remove some unreachable (and wrong) code and replace it with an assertion.
Richard Smith
- [patch] Fix linkage computation for local types in template functions
Rafael Espíndola
- Patch to enable -fPIE and -fstack-protector by default on OpenBSD
Rafael Espíndola
- r183209 - Rephrase asm_mismatched_size_modifier diagnostic. <rdar://problem/14050339>
Bob Wilson
- r183211 - Reset the release notes for the 3.4 release.
Bill Wendling
- [PATCH] [Analysis] Add a CFG successor to a SwitchStmt if it is both empty and fully covered
David Majnemer
- r183217 - Fix typo in comment. Found by -Wdocumentation.
Benjamin Kramer
- [PATCH] Clangtool: enable chaining multiple argument adjusters
Pavel Labath
- r183222 - Fix linkage computation for local types in template functions.
Rafael Espindola
- r183223 - Fix a typo (chek => check)
Sylvestre Ledru
- [PATCH] Parser/Registry argument enhancements.
Samuel Benzaquen
- [PATCH] Added Lexer::getBufferEnd().
Alexander Kornienko
- r183227 - Enables chaining of argument adjusters in clang tools.
Manuel Klimek
- r183231 - Parser/Registry argument enhancements.
Samuel Benzaquen
- r183234 - Objective-C encoding. Fixes up encodeing for
Fariborz Jahanian
- r183236 - Added Lexer::getBufferEnd().
Alexander Kornienko
- [PATCH] Heed ABIArgInfo::getInReg() for return values
John McCall
- [PATCH] Fix CoerceIntOrPtrToIntOrPtr on big-endian targets
John McCall
- r183237 - Analysis: Add a CFG successor to a SwitchStmt if it is both empty and fully covered
David Majnemer
- r182870 - [ms-cxxabi] Implement MSVC virtual base adjustment
John McCall
- [Patch] Make atomics work on FreeBSD+arm
John McCall
- r183242 - [libclang] When annotating tokens, don't override a property annotation with a getter/setter method annotation.
Argyrios Kyrtzidis
- [patch] Suggest no-arg calls for overloaded member functions & member function templates
David Blaikie
- [PATCH] Make clang tools ignore -fcolor-diagnostics and -fdiagnostics-color retrieved from the compilation database.
Alexander Kornienko
- r183251 - [ms-cxxabi] Factor out some loops into helpers for readability
Reid Kleckner
- [clang-tools-extra] r183274 - cpp11-migrate: collect performance timers per source file
Edwin Vane
- [PATCH] UTF-8 support for clang-format.
Alexander Kornienko
- r183283 - Model temporary lifetime-extension explicitly in the AST. Use this model to
Richard Smith
- r183290 - Heed ABIArgInfo::getInReg() for return values.
Jakob Stoklund Olesen
- r183291 - Fix CoerceIntOrPtrToIntOrPtr on big-endian targets.
Jakob Stoklund Olesen
- r183292 - Implement SparcV9ABIInfo::EmitVAArg.
Jakob Stoklund Olesen
- r183295 - Default to PIE and using stack protection on OpenBSD.
Rafael Espindola
- r183296 - PR16214: Debug Info: -flimit-debug-info doesn't omit definitions for types used via typedefs
David Blaikie
- r183298 - Get rid of VTableContext::ComputeMethodVTableIndices() and VTableContext::getNumVirtualFunctionPointers(); also add some tests for the VTable indices output to make sure we don't regress
Timur Iskhodzhanov
- r183299 - Fix the DUMP_OVERRIDERS macro in the VTableBuilder.cpp
Timur Iskhodzhanov
- r183300 - Fix fallout from r183298, unused function (CollectPrimaryBases) causing the -Werror build to fail
David Blaikie
- r183301 - ASTTests/DeclTest.cpp: Tweak on msvc target to add "-fno-ms-extensions".
NAKAMURA Takumi
- [PATCH] clang-check: Enable specification of additional compiler arguments
Pavel Labath
- r182290 - Minor fix: don't crash on empty configuration file, consider empty configuration files invalid.
Alexander Kornienko
- r183304 - Make clang tools ignore -fcolor-diagnostics and -fdiagnostics-color retrieved from the compilation database.
Alexander Kornienko
- r183305 - Revert r183298 and r183300 as the former broke the virtual function lookup in libcxx __locale
Timur Iskhodzhanov
- r183306 - Unrevert the tests from r183298 as they pass with both old and new code
Timur Iskhodzhanov
- [PATCH] PR16225 - Assert-on-invalid: isa<LabelDecl>(D) && "declaration not instantiated in this scope"
Serge Pavlov
- [Patch] Disallow reinterpret_cast from pointer to bool on Windows (PR16222)
Hans Wennborg
- r183308 - Add a test for the breakage from r183298
Timur Iskhodzhanov
- r183309 - ... and actually run it
Timur Iskhodzhanov
- r183310 - Recommit r183298+r183300 'Get rid of VTableContext::ComputeMethodVTableIndices() and VTableContext::getNumVirtualFunctionPointers()'
Timur Iskhodzhanov
- r183312 - UTF-8 support for clang-format.
Alexander Kornienko
- [patch] Cleanup linkage computation for static locals
Rafael Espíndola
- r183315 - Added test with characters using four bytes in UTF-8 representation.
Alexander Kornienko
- r183317 - Silence GCC warning.
Benjamin Kramer
- r183318 - [ms-cxxabi] Fix vbptr offsets in memptrs when the vbptr is in an nvbase
Reid Kleckner
- r183320 - clang-check: Enable specification of additional compiler arguments
Pavel Labath
- [PATCH] [ms-cxxabi] Thread GlobalDecls through to CodeGenModule::getFunctionLinkage.
Reid Kleckner
- [clang-tools-extra] r183322 - cpp11-migrate: Eliminate windows line endings
Edwin Vane
- [PATCH] [ms-cxxabi] Add CGCXXABI::NeedsBodylessEmission function.
Reid Kleckner
- [PATCH] [ms-cxxabi] Move CodeGenVTables::needsVTTParameter to ItaniumCXXABI.
Reid Kleckner
- r183324 - [ms-cxxabi] Thread GlobalDecls through to CodeGenModule::getFunctionLinkage.
Peter Collingbourne
- r183325 - When the template specialization header is missing, set a valid source location for the template keyword when recovering.
Argyrios Kyrtzidis
- r183329 - PR14763: Debug info for non-trivial record parameters
David Blaikie
- r183331 - Objective-C: Provide fixit with suggested spelling correction
Fariborz Jahanian
- [PATCH] [OpenCL] Add string literals to the constant address space.
Tanya Lattner
- [PATCH] Support -fpcc-struct-return for x86-32
Arthur O'Dwyer
- r183355 - If we're splitting the dwarf for fission and don't want to use the
Eric Christopher
- r183357 - [analyzer; new edges] Ignore self-edges, not all edges with the same location.
Jordan Rose
- r183358 - [analyzer; new edges] Don't crash if the top-level entry edge is missing.
Jordan Rose
- r183359 - [analyzer] Fix a crash that occurs when processing an rvalue array.
Anna Zaks
- r183366 - clang/unittests/Format/FormatTest.cpp: Suppress utf8 literals with _MSC_VER. MS cl.exe is unaware of BOM-less utf8 source files.
NAKAMURA Takumi
- r183367 - [analyzer] Improve debug output for PathDiagnosticPieces.
Jordan Rose
- r183368 - [analyzer] Look through ExprWithCleanups to see if an expr's consumed.
Jordan Rose
- r183372 - Don't create a StringRef from a temporary string.
Richard Trieu
- [PATCH] Fix alignment of data in TypeLocs (PR16144)
Eli Friedman
- update CursorKind constants in python binding for libclang
Mathieu Baudet
- [PATCH] Avoid spurious error messages if parent template class cannot be instantiated
Serge Pavlov
- r183388 - When a static storage duration temporary appears in a constant expression, it
Richard Smith
- r183389 - Improve c-style cast detection.
Daniel Jasper
- r183393 - Fix clang-format's expression parser for leading }s.
Daniel Jasper
- r183394 - Disallow reinterpret_cast from pointer to bool on Windows
Hans Wennborg
- [PATCH] Fix parsing comma in default arguments.
Olivier Goffart
- [PATCH] ClangTool: strip -o from the command line
Pavel Labath
- [PATCH] Implement DR7
David Majnemer
- r183397 - Implement DR1270: braces can be elided in all aggregate initialization, not
Richard Smith
- r183398 - ClangTool: strip -o from the command line
Pavel Labath
- [PATCH] Add support for static analysis to clang-check
Pavel Labath
- r183399 - Add support for static analysis to clang-check
Pavel Labath
- r183404 - clang-check: Link the static analyzer in the Makefile build too.
Benjamin Kramer
- [PATCH] Add support for Unicode in Fix-its hints
Sukolsak Sakshuwong
- r183406 - clang-check: add missing space in Makefile
Hans Wennborg
- [PATCH] cpp11-migrate: Docs refresh
Edwin Vane
- r183409 - Fix a crash with -Wassign-enum, where we didn't adjust the APInt type of the
Joey Gouly
- [clang-tools-extra] r183417 - cpp11-migrate: Docs refresh
Edwin Vane
- r183420 - Fix incorrect line breaking before trailing block comments.
Daniel Jasper
- [PATCH] [ms-cxxabi] Destroy temporary record arguments in the callee
Reid Kleckner
- [PATCH] cpp11-migrate: Refactor how global options are passed to Transforms
Edwin Vane
- [PATCH] cpp11-migrate: Add EnableHeaderModification flag
Edwin Vane
- r183437 - [libclang] CMake: add an option to control building libclang as a static library (off by default)
Argyrios Kyrtzidis
- [clang-tools-extra] r183443 - cpp11-migrate: Refactor how global options are passed to Transforms
Edwin Vane
- [clang-tools-extra] r183444 - cpp11-migrate: Add EnableHeaderModification flag
Edwin Vane
- [PATCH] Fixed calculation of penalty when breaking tokens.
Alexander Kornienko
- r183449 - [analyzer; new edges] Simplify edges in a C++11 for-range loop.
Jordan Rose
- r183450 - [analyzer] fixup the comment
Anna Zaks
- r183451 - [analyzer] Ensure that pieces with invalid locations always get removed from the BugReport
Anna Zaks
- [PATCH] Diagnose incompatible MMX asm constraints
Tim Northover
- r183462 - Implement DR7
David Majnemer
- r183466 - Perform dynamic alignment computations so that the data in TypeLocs is
Eli Friedman
- r183467 - Diagnose malformed x86 inline asm using 'y' constraint.
Tim Northover
- r183471 - blocks: fixes an ast bug when block pointer variable
Fariborz Jahanian
- r183473 - Improve documentation.
Adrian Prantl
- r183474 - ObjC Debug Info: Emit the names of accessors whenever they diverge from
Adrian Prantl
- r183475 - documentation: remove confusing reference to properties.
Adrian Prantl
- r183479 - When we're synthesizing copy/move-assignment, we can't form a reference to an
Eli Friedman
- [libcxx] r183481 - Minor bug fix for allowing an extension of const-qualified types in containers.
Howard Hinnant
- [PATCH] Typo in comment: s/unexepcted/unexpected/
Matthew Dempsky
- r183483 - PR16243: Use CXXThisOverride during template instantiation, and fix up the
Richard Smith
- r183486 - test commit
Faisal Vali
- r183487 - Reverting test commit
Faisal Vali
- [PATCH] OpenMP parallel directive
Alexey Bataev
- [PATCH] Initial documentation for clang-tidy
Daniel Jasper
- [libcxx] r183506 - Creating release candidate final from release_33 branch
Bill Wendling
- r183513 - Reverts r183466: "Perform dynamic alignment computations..."
Manuel Klimek
- r183514 - Adds a test that verifies angle bracket locations.
Manuel Klimek
- [PATCH] CSA's StreamChecker - additional functionality and fix
Alexey Sidorin
- [libcxx] r183522 - Test case for r183481.
Howard Hinnant
- [patch] Fix pr16247
Rafael Espíndola
- r183530 - Fixed calculation of penalty when breaking tokens.
Alexander Kornienko
- r183531 - fix up recogtion of block pointer type in my last patch.
Fariborz Jahanian
- r183535 - Handle Unicode characters in fix-it replacement strings.
Jordan Rose
- [PATCH] Improved handling of escaped newlines at the token start.
Alexander Kornienko
- r183536 - Improved handling of escaped newlines at the token start.
Alexander Kornienko
- r183538 - Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and callees of SourceManager::getSLocEntryByID().
Argyrios Kyrtzidis
- r183084 - Properly consider the range of enum for range comparisons in C mode
Eli Friedman
- r183542 - Objective-C: Removes a bogus warning about auto-synthesis
Fariborz Jahanian
- r183062 comments
Jordan Rose
- r183545 - Define id to the correct type.
Rafael Espindola
- [PATCH] pr13012: Support -fpcc-struct-return for x86-32
Arthur O'Dwyer
- r183550 - PR16273: Weaken a bogus assertion.
Richard Smith
- r183556 - Objective-C: Another case of issuing warning about misusing
Fariborz Jahanian
- r183563 - Re-commit r183466 with a fix to make the TypeLoc casting machinery work
Eli Friedman
- r183564 - Add missing file from r183563 (the recommit of 183466).
Eli Friedman
- [PATCH] Warn on malformed header guards
Richard Smith
- [PATCH] New warning to detect when a logical not is applied to the LHS of a comparison when the intent was for the logical not to apply to the whole comparison
Richard Smith
- [PATCH] Fix recognition of empty structures/unions
Richard Smith
- r183575 - Revert "Properly consider the range of enum for range comparisons in C mode"
David Majnemer
- r183582 - address some comments on r183474:
Adrian Prantl
- r183583 - Fix line endings.
Eli Friedman
- [PATCH] Private Headers for Modules
Doug Gregor
- r183585 - Even in a modules world, people will depend on the weird xmmintrin.h -> emmintrin.h forwarding.
Douglas Gregor
- r183586 - 80-column fixup after recent change to getOrCreateType.
Eric Christopher
- r183588 - Loosen r178109 even further, to assume that all redefined macros in system headers and system modules are equivalent.
Douglas Gregor
- r183590 - Fix va_arg on x86-64 for a struct containing a single int128_t. PR16248
Eli Friedman
- r183591 - When we're compiling with -pg make sure to link with gcrt1.o on linux. Be
Eric Christopher
- r183594 - Recursively lifetime-extend into array temporaries. These can get implicitly
Richard Smith
- r183597 - Debug info: An if condition now creates a lexical scope of its own.
Adrian Prantl
- r183598 - Fixed comment typo.
Michael Gottesman
- r183599 - [analyzer; alternate edges] Fix the edge locations in presence of macros.
Anna Zaks
- r183600 - [analyzer] Minor fixups to r183062
Anna Zaks
- [PATCH] [libc++abi] Use memcpy() instead of strcpy() in stdexcept.cpp
Matthew Dempsky
- r183602 - Added a type checking which handle the case of an ext vector and integral scalar
Jin-Gu Kang
- [PATCH] [libc++] Use memcpy() instead of strcpy()
Matthew Dempsky
- [PATCH] [libc++] Fix _SC_NPROCESSORS_ONLN detection
Matthew Dempsky
- [PATCH] [libc++] Use snprintf() instead of sprintf()
Matthew Dempsky
- [PATCH] Implement DR61: Address of ambiguous bound methods should be disallowed
David Majnemer
- [PATCH] [libc++abi] Small #include directive cleanup
Matthew Dempsky
- r183609 - Recognition of empty structures and unions is moved to semantic stage
Serge Pavlov
- r183614 - [Sema] Make FunctionType's TSI use unadjusted argument types
Reid Kleckner
- r183616 - Revert "[Sema] Make FunctionType's TSI use unadjusted argument types"
Reid Kleckner
- r183617 - Add a test case for blocks taking an array typedef
Reid Kleckner
- r183618 - Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. This is a slight tweak of r180708; It avoids incrementing depth when non-template local classes nested within member templates of local classes are encountered.
Faisal Vali
- r183619 - Revert r183618.
Faisal Vali
- r183620 - Fix the parser's updating of the template depth when parsing local templates and late-parsed templates.
Faisal Vali
- [PATCH] fix compilation with -march=armv4 / no -mcpu and gas
Jeroen Hofstee
- r183631 - [CodeGen] Move EHScopeStack to CGCleanup.h from CodeGenFunction.h
Reid Kleckner
- r183632 - [CodeGen] Make CGCleanup.h include what it now uses
Reid Kleckner
- [PATCH] Allow clang to build __clear_cache on ARM
Andrew Turner
- [PATCH] Allow builtin definition with -fno-builtin
Francois Pichet
- r183636 - test
Larisse Voufo
- r183637 - reverted test
Larisse Voufo
- [PATCH] Implement DR85: Redeclaration of member class
David Majnemer
Last message date:
Sun Jun 9 23:51:40 PDT 2013
Archived on: Tue Aug 4 15:31:04 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).