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).