The Week Of Monday 29 April 2013 Archives by thread
Starting: Mon Apr 29 01:45:27 PDT 2013
Ending: Sun May 5 23:56:05 PDT 2013
Messages: 466
- r180701 - Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't build
Richard Smith
- [PATCH] To fix an assertion crash within a member template of a non-template class in ms-compatibility & delayed template parsing
Richard Smith
- r180702 - Properly reenter multiple contexts when parsing a late-parsed function template
Richard Smith
- [PATCH] ClassScopeFunctionSpecializationDecl issue with -fdelayed-template-parsing
Richard Smith
- [PATCH] Add CXXMethodDecl::getInlineBody() and fix cpp11-migrate segfault
Richard Smith
- r180707 - Implement DR580: access checks for template parameters of a class template are
Richard Smith
- [PATCH] Implementation of core DR580 and C++11 member access rules
Richard Smith
- r180708 - Keep the parser's template depth up to date when parsing local templates and
Richard Smith
- [PATCH] Addresses TemplateParameterDepth calculation of Local Member templates
Richard Smith
- r180709 - Test commit
Ben Langmuir
- [PATCH] Do not attach a debug location to code inserted by ARC / API for disabling DebugLocations
Eric Christopher
- Fix typo at ParceObjc
Alex Denisov
- r180710 - Small CapturedStmt improvements
Ben Langmuir
- bug15827
Bernal, Ariel J
- Fix for cpp11-migrate built but not install, bug15793
Bernal, Ariel J
- [PATCH][Review request][analyzer] scan-build for windows
Anton Yartsev
- r180712 - Fix a typo in a parse assert.
Fariborz Jahanian
- [PATCH] ArrayRef-izing ActOnForwardProtocolDeclaration - No functionality changes intended
jahanian
- [PATCH] Emit diagnostic on illegal calling convention
Alexander Zinenko
- r180669 - Use LLVM's preferred current_path API instead of calling getcwd(3) directly.
Chad Rosier
- r180638 - [analyzer] Model casts to bool differently from other numbers.
Ted Kremenek
- r180714 - Revert "[analyzer] Model casts to bool differently from other numbers."
Jordan Rose
- r180715 - [analyzer] scan-view: don't ever serve absolute paths.
Jordan Rose
- r180718 - When emitting a preprocessed file with implicit module imports, make sure line directives are emitted in the next line.
Argyrios Kyrtzidis
- [PATCH] Fix to PR15845 - Clang accepts invalid code
Serge Pavlov
- r180719 - [test] add missing header for the test.
Argyrios Kyrtzidis
- [PATCH] SPIR ABI and TargetCodeGenInfo
John McCall
- [clang-tools-extra] r180721 - Allow autotools to build and install cpp11-migrate
Ariel J. Bernal
- r180127 - [libclang] Introduce a CXCursor_ObjCSelfExpr cursor, which is the equivalent of CXCursor_CXXThisExpr for C++ code.
Argyrios Kyrtzidis
- Fix for The Add Override transform crashes if Google Test is #included
Bernal, Ariel J
- r180724 - Use ArrayRef in AddMethodCandidate.
Rafael Espindola
- ArrayRef'ize Sema::AddMethodCandidate. No functionality change.
Rafael Espíndola
- [libcxx] r180727 - Use protected version of the malloc attribute in case source wants to
Joerg Sonnenberger
- [libcxx] r180728 - Add entry for myself.
Joerg Sonnenberger
- [PATCH] CodeGen for CapturedStmt
John McCall
- [PATCH] Implement MSVC __cpuid intrinsic.
John McCall
- r180732 - c language: diagnose use of "[*]" on any array dimension
Fariborz Jahanian
- r180739 - Emit the TLS intialization functions into a list.
Bill Wendling
- r180740 - [analyzer] Remove comparePath's dependency on subscript operator.
Ted Kremenek
- r180741 - [analyzer] Change PathPieces to be a wrapper around an ilist of (through indirection) PathDiagnosticPieces.
Ted Kremenek
- r180746 - Revert "[analyzer] Change PathPieces to be a wrapper around an ilist of (through indirection) PathDiagnosticPieces."
Ted Kremenek
- r180747 - Just use std::list<> for PathPieces instead of complicated use of ilist.
Ted Kremenek
- r180748 - Modify triple to try to make it pass on ARM.
Bill Wendling
- [Patch] Warning for mismatched header guard.
Richard Trieu
- r180765 - Objective-C (mostly arc): Under ARC, we often have unneeded qualifiers
Fariborz Jahanian
- r180766 - Add support for -stdlib=libc++ in the NetBSD toolchain.
Joerg Sonnenberger
- [analyzer][PATCH][Review request] Information about special handling for a particular region/symbol.
Jordan Rose
- r180771 - [PCH] Fix memory leak related to deserialized MacroInfo objects.
Argyrios Kyrtzidis
- r180772 - Fix very confusing indent in Sema.cpp.
Daniel Jasper
- r180773 - Place bitfield -Wconstant-conversion warning into subgroup called -Wbitfield-constant-conversion.
Ted Kremenek
- [PATCH] Small CapturedStmt improvements
Ben Langmuir
- r180775 - [Mips] Pass -mips16, -mmicromips, -mdsp and -mdspr2 flags to the
Simon Atanasyan
- [PATCH] Use ArrayRef in SemaInit.cpp.
Robert Wilhelm
- [PATCH] Move CapturedStmt parameters to CapturedDecl
Ben Langmuir
- r180783 - Always use / when computing mips specific paths.
Rafael Espindola
- [PATCH] Serialization for captured statements
Ben Langmuir
- r180786 - Use {{.*}}suffix instead of [[TC]] in places where we print the toolchain
Rafael Espindola
- r180789 - Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there
Richard Smith
- [PATCH] First revision of the dynamic ASTMatcher library
Samuel Benzaquen
- [PATCH] [ms-cxxabi] Implement member pointer comparisons
Reid Kleckner
- r180795 - Struct-path aware TBAA: enable struct-path aware TBAA for classes.
Manman Ren
- [PATCH] Forward #pragma comment(lib/linker) through as flags metadata
Robinson, Paul
- [PATCH] [ms-cxxabi] Emit non-virtual member function pointers
João Matos
- r180800 - [ms-cxxabi] Implement member pointer comparisons
Reid Kleckner
- r180808 - When deducing an 'auto' type, don't modify the type-as-written.
Richard Smith
- r180809 - Revert r180739 and r180748: they broke C++11 thread_local on non-Darwin systems and did not do the right thing on Darwin.
Richard Smith
- [libcxx] r180811 - This patch introduces an alternative layout for basic_string which when the string is short, the data pointer will be word-aligned. It can be activated with -D_LIBCPP_ALTERNATE_STRING_LAYOUT. These two different layouts (the default and _LIBCPP_ALTERNATE_STRING_LAYOUT) are not ABI compatible with each other. Once one is chosen for a given platform, it is disruptive to change it.
Howard Hinnant
- r180812 - [analyzer] scan-build: support -enable-checker with new Xcode integration.
Jordan Rose
- r180813 - [driver] Allow multiple -arch options with -save-temps by adding the arch name
Chad Rosier
- r180817 - Do not generate VLAs as complex variables any more, as they are now
Adrian Prantl
- r180822 - Fix PR15845: apparently MSVC does not support implicit int in C++ mode.
Richard Smith
- r180823 - Revert 180817 because 180816 was reverted.
Adrian Prantl
- r180833 - Point diagnostics that complain about a use of a selector in an objc message, to the selector location.
Argyrios Kyrtzidis
- [PATCH] [Review Request] PR15466 - clang accepts incorrect explicit instantiation
Serge Pavlov
- [PATCH] Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute
Stephen Lin
- r180853 - As of r180836, these tests should no longer be XFAILed on Windows.
Aaron Ballman
- [PATCH][Review request] AtomicExpr printed with extra comma
Joe Sprowes
- r180860 - [ObjC declaration documentation] declaration of
Fariborz Jahanian
- r180861 - attempt to fix the buildbot failure.
Fariborz Jahanian
- r180863 - Fix buildbot yet again. // rdar://13757500.
Fariborz Jahanian
- r180864 - Re-apply "[analyzer] Model casts to bool differently from other numbers."
Jordan Rose
- r180866 - PR15884: In the 'taking the address of a temporary' extension, materialize the
Richard Smith
- r180867 - Fix spurious trailing comma when printing some of the __c11_atomic_* builtins. Patch by Joe Sprowes!
Richard Smith
- [PATCH] Added comprehensive macro arg usage logic to Use-Nullptr Transform
Edwin Vane
- r180874 - [inline asm] Add a test case for r180873. Test case needs to be on the clang
Chad Rosier
- r180877 - Fix typo in FileCheck.
Chad Rosier
- r180880 - [documenting declaration]: Remove arc liftime qualifiers
Fariborz Jahanian
- r180890 - [analyzer] Don't inline the [cd]tors of C++ iterators.
Jordan Rose
- r180894 - [analyzer] Consolidate constant evaluation logic in SValBuilder.
Jordan Rose
- r180900 - [analyzer] scan-build for Windows
Anton Yartsev
- r180901 - [analyzer] Added 'executable' property to c++analyzer.
Anton Yartsev
- r180902 - [analyzer] Temporary remove c++analyzer to recreate it as a separate file, not a symlink.
Anton Yartsev
- r180903 - [analyzer] Recreated as a file.
Anton Yartsev
- r180904 - [analyzer] RetainCountChecker: don't track through xpc_connection_set_context.
Jordan Rose
- r180905 - [analyzer] Finally make c++-analyzer 'executable' again.
Anton Yartsev
- [PATCH] OpenMP threadprivate with qualified names.
Doug Gregor
- r180909 - Only evaluate __has_feature(c_thread_local) and __has_feature(cxx_thread_local) true when the target supports thread-local storage.
Douglas Gregor
- [PATCH] Support Microsoft __cpuid/__cpuidex intrinsics.
Rui Ueyama
- [Patch] Test and set wchar_t related macros in -fms-extensions mode
Hans Wennborg
- [Patch] Add the __wchar_t type in MS-compatibility mode (PR15815)
Hans Wennborg
- r180916 - Fix typo in a stddef.h comment: s/risze_t/rsize_t/
Hans Wennborg
- r180918 - Make sure we define wchar_t related macros correctly in -fms-extensions mode.
Hans Wennborg
- PATCH: VarDecl thread storage class specifier "as written".
Enea Zaffanella
- [PATCH] Expr::IgnoreImpCasts should also ignore CXXConstructorCalls for implicit copy constructor calls
Jochen Eisinger
- r180924 - [document parsing]: support c++11 type aliases
Fariborz Jahanian
- r180925 - Use a triple ensure that __has_feature(c_thread_local) is 1 in C11 mode.
Douglas Gregor
- r180931 - Use a more idiomatic way to disable debug locations.
Adrian Prantl
- r180932 - Ensure that the line table for functions with cleanups is sequential.
Adrian Prantl
- r180933 - Basic clang-format integration for BBEdit.
Daniel Jasper
- r180934 - When looking for the module associated with one of our magical builtin headers, speculatively load module maps.
Douglas Gregor
- r180937 - Fix crasher when the range in a C++ range-for loop has an ill-formed initializer.
Douglas Gregor
- [clang-tools-extra] r180939 - Add support to read include/exclude paths from file
Edwin Vane
- [PATCH] Add support to read include/exclude path lists from file
Edwin Vane
- [libcxx] r180940 - Add explicit casts to unsigned char before calling ctype functions.
Joerg Sonnenberger
- r180941 - Use the Itanium ABI for thread_local on Darwin.
Bill Wendling
- [libcxx] r180942 - Make it possible to provide special (linker) flags for the thread tests.
Joerg Sonnenberger
- [libcxx] r180943 - The push/pop variant of pragma GCC diagnostic is only supported by Clang
Joerg Sonnenberger
- r180944 - [analyzer] Don't try to evaluate MaterializeTemporaryExpr as a constant.
Jordan Rose
- [libcxx] r180945 - Stephan Tolksdorf: fixes the issue in the <atomic> header and adds corresponding tests. I've used macros to fall back to a user-provided default constructor if _LIBCPP_HAS_NO_DEFAULTED_FUNCTIONS (though I suspect that there won't be many users defining that macro).
Howard Hinnant
- r180950 - We don't want FP elimination when doing an Apple-style build.
Bill Wendling
- Microsoft X64 Mangling
Warren Hunt
- [PATCH] Multi-line ordinary comments with empty lines in between (starting with //) do not get merged when -fparse-all-comments option is passed.
Dmitri Gribenko
- r180968 - Remove redundant flag.
Bill Wendling
- [cfe-commits] Explicit type cast of zero to OpenCL event_t type
jingu kang
- [PATCH] Small fix for tgmath.h
YunZhong Gao
- r180970 - Use attribute argument information to determine when to parse attribute arguments as expressions.
Douglas Gregor
- r180972 - Revert r180970; it's causing breakage.
Douglas Gregor
- r180973 - Use attribute argument information to determine when to parse attribute arguments as expressions.
Douglas Gregor
- r180974 - Change LocationContextMap to be a temporary instead of shared variable in BugReporter.
Ted Kremenek
- r180976 - Move parsing of identifiers in MS-style inline assembly into
John McCall
- r180979 - Revert "Change LocationContextMap to be a temporary instead of shared variable in BugReporter."
Rafael Espindola
- r180981 - Re-apply 180974 with the build error fixed. This was the result
Ted Kremenek
- r180982 - Attempt to un-break the gdb buildbot.
Adrian Prantl
- r180985 - [ms-cxxabi] Emit non-virtual member function pointers
Reid Kleckner
- r180986 - Make cleanUpLocation() a self-contained function.
Ted Kremenek
- r180990 - Revert "Attempt to un-break the gdb buildbot."
Adrian Prantl
- r180996 - [analyzer] Fix trackNullOrUndef when tracking args that have nil receivers.
Jordan Rose
- r180997 - [analyzer] Check the stack frame when looking for a var's initialization.
Jordan Rose
- r181000 - Correctly emit certain implicit references to 'self' even within
John McCall
- Uninitialized member in DiagnosticsEngine.
Enea Zaffanella
- r181004 - Support __wchar_t in -fms-extensions and -fms-compatibility modes.
Hans Wennborg
- [PATCH] Fix memory leak for APValues that do memory allocation.
Manuel Klimek
- [PATCH] Added const qualifier to Sema::getTypeName's formal parameter `II`
Ismail Pazarbasi
- r181006 - Add support for -march=btver2.
Benjamin Kramer
- Minor polishing of VTableBuilder
Timur Iskhodzhanov
- r181011 - Add const qualifier to Sema::getTypeName's parameter `II`
Dmitri Gribenko
- [patch] Fix pr14958 by using lexical contexts
Rafael Espíndola
- r181017 - Fix expression recognition in for-loops.
Daniel Jasper
- r181020 - Add space between ; and (.
Daniel Jasper
- [PATCH] Just some comments related to Template Instantiation constructs
Faisal Vali
- r181021 - Initialize WarnOnSpellCheck.
Rafael Espindola
- r181022 - ArrayRef'ize InitializationSequence constructor and InitializationSequence::Diagnose()
Dmitri Gribenko
- r181023 - Remove svn:eol-style property set in r180918 and r181004
Hans Wennborg
- [PATCH] Improved handling of the naked attribute for MSVC compatibility
Aaron Ballman
- [clang-tools-extra] r181029 - Generate input files from within unit test
Edwin Vane
- [PATCH][Review request] Add PrintingPolicy option to suppress implicit casts for pretty printing
Joe Sprowes
- test/Sema/wchar.c starting to fail on Windows
jahanian
- r181031 - Micro-optimization: check the overloaded operator kind before
John McCall
- LLVM buildmaster resent unavailability
Galina Kistanova
- r181039 - Keep track of an @implementation's super class name location, if one was provided.
Argyrios Kyrtzidis
- r181040 - [analyzer] Start hacking up alternate control-flow edge generation. WIP. Not guaranteed to do anything useful yet.
Ted Kremenek
- r181042 - Restore Richard's belief in me.
Douglas Gregor
- r181043 - Move CapturedStmt parameters to CapturedDecl
Ben Langmuir
- r181046 - PR15906: The body of a lambda is not an evaluated subexpression; don't visit it when visiting such subexpressions.
Richard Smith
- r181048 - Serialization for captured statements
Ben Langmuir
- Patch to fix crash on invalid
Jason Haslam
- r181056 - Reapply r180982 with repaired logic and an additional testcase.
Adrian Prantl
- [PATCH] Introduction of ASTMatcher sub-expression references
Edwin Vane
- r181057 - Test commit
Wei Pan
- [PATCH] [ms-cxxabi] Implement member pointer conversions
Reid Kleckner
- r177218 - Remove -Wspellcheck and replace it with a diagnostic option.
David Blaikie
- r181064 - Rename ObjCImplementationDecl::getSuperLoc() -> getSuperClassLoc() for consistency with ObjCInterfaceDecl::getSuperClassLoc()
Argyrios Kyrtzidis
- r181065 - [Preprocessor] For the MacroExpands preprocessor callback, also pass the MacroArgs object that provides information about
Argyrios Kyrtzidis
- r181067 - When building a module, forward diagnostics to the outer diagnostic consumer.
Douglas Gregor
- r181070 - Remove DiagnosticConsumer::clone(), a bad idea that is now unused.
Douglas Gregor
- r181071 - [Doc parsing] Provide diagnostics for unknown documentation
Fariborz Jahanian
- [PATCH] Implement a sane plugin API for clang
Jordan Rose
- r181073 - Revert r177218.
Argyrios Kyrtzidis
- r181076 - <rdar://problem/13806270> A template argument list is a constant-evaluated context.
Douglas Gregor
- r181077 - ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali!
Richard Smith
- r181081 - [doc parsing]: Make warning about unknown command
Fariborz Jahanian
- r181083 - [analyzer; alternate edges] - add in events (loop iterations, etc)
Ted Kremenek
- r181084 - [analyzer; alternate edges] prune edges whose end/begin locations have the same statement parents.
Ted Kremenek
- r181085 - [analyzer; alternate edges] - merge control edges where we descend to a subexpression and pop back out.
Ted Kremenek
- r181086 - [analyzer; alternate edges] - eliminate unnecessary edges where between parents and subexpressions.
Ted Kremenek
- r181087 - [analyzer; alternate edges] ignore parentheses when determining edge levels.
Ted Kremenek
- r181088 - [analyzer; alternate edges] start experimenting with control flow "barriers" to prevent an edge being optimized away.
Ted Kremenek
- r181089 - Separate out and special-case the diagnostic for 'auto' in a
Richard Smith
- [PATCH] Fix representation of compound literals for C++ objects with destructors
Jordan Rose
- r181092 - Simplify slightly.
Richard Smith
- r181093 - Added a function to check whether a Decl is in
Sean Callanan
- r181101 - Implement template support for CapturedStmt
Wei Pan
- r181103 - Say 'decltype(auto)' not 'auto' as appropriate in mismatched-deduction diagnostic.
Richard Smith
- r181107 - Don't build a call expression referring to a function which we're not allowed
Richard Smith
- r181108 - Implement most of N3638 (return type deduction for normal functions).
Richard Smith
- r181109 - More colours for C++ status page, and mark relaxed constexpr as partially complete.
Richard Smith
- r181110 - Tweaks to C++ status: add a link to Faisal's generic lambdas implementation,
Richard Smith
- r181111 - AArch64: teach Clang about __clear_cache intrinsic
Tim Northover
- r181113 - In VarDecl nodes, store the thread storage class specifier as written.
Enea Zaffanella
- r181114 - Lex: Fix quadratic behavior when unescaping _Pragma strings.
Benjamin Kramer
- r181115 - Moved pretty printer test for thread local storage in its own file
Enea Zaffanella
- [PATCH] for feedback - avoid use of the "__invoke" magic string in Lambdas
Faisal Vali
- r181122 - Reverting r181004 since it has broken test/Sema/wchar.c.
Aaron Ballman
- r181123 - Properly parsing __declspec(safebuffers), though there is no semantic hookup. For more information about safebuffers, see MSDN: http://msdn.microsoft.com/en-us/library/dd778695(v=vs.110).aspx
Aaron Ballman
- [PATCH] Add caseStmt(), defaultStmt(), eachCase() and hasCaseConstant() matchers.
Peter Collingbourne
- [PATCH] Add an overridable MatchCallback::onEndOfTranslationUnit() function.
Peter Collingbourne
- [PATCH] [ms-cxxabi] Get closer to emitting the correct set of destructors in each TU (PR12784).
Peter Collingbourne
- r181139 - Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None
Dmitri Gribenko
- r181140 - ArrayRef<T>() -> None cleanup
Dmitri Gribenko
- r180603 - C++1y: support simple variable assignments in constexpr functions.
Abramo Bagnara
- r181150 - Use remove_if to erase parts of a vector. Avoids O(n^2) worst cases.
Benjamin Kramer
- [PATCH]ArrayRef'ize Sema::AddMemberOperatorCandidates, Sema::AddBuiltinCandidate and Sema::AddBuiltinOperatorCandidates
Robert Wilhelm
- r181158 - ArrayRef'ization of some methods in SemaOverload. Patch by Robert Wilhelm!
Richard Smith
- r181159 - Handle parens properly when initializing a char array from a string literal.
Richard Smith
- [PATCH] Prevent macro argument expansion when the LHS of concatenation is empty
Harald van Dijk
- [PATCH] Adds IndentationWidth to FormatStyle (clang-format)
Nitram Aw
- r181163 - Use lexical contexts when checking for conflicting language linkages.
Rafael Espindola
- [PATCH] ArrayRef'ize Sema::CheckObjCMethodCall
Robert Wilhelm
- [PATCH] Add a Mozilla coding style to clang-format
Ehsan Akhgari
- r181164 - ArrayRef'ize Sema::CheckObjCMethodCall
Dmitri Gribenko
- r181165 - Make all 'is in extern "C"' tests use the lexical context.
Rafael Espindola
- r181166 - Replace 'MultiExprArg()' with 'None'
Dmitri Gribenko
- r181170 - Factor out duplication between lvalue-to-rvalue conversions and variable
Richard Smith
- r181173 - C++1y: support for increment and decrement in constant expression evaluation.
Richard Smith
- r181174 - Fix assert if __extension__ or _Generic is used when initializing a char array from a string literal.
Richard Smith
- r181181 - C++1y: support 'for', 'while', and 'do ... while' in constant expressions.
Richard Smith
- r181182 - Don't put a space before ellipsis.
Daniel Jasper
- r181183 - Break the class-inheritance ":" to the new line.
Daniel Jasper
- r181184 - C++1y: support range-based for loops in constant expressions.
Richard Smith
Last message date:
Sun May 5 23:56:05 PDT 2013
Archived on: Tue Aug 4 15:31:02 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).