The Week Of Monday 11 December 2017 Archives by thread
Starting: Mon Dec 11 00:59:41 PST 2017
Ending: Sun Dec 17 20:58:16 PST 2017
Messages: 764
- [PATCH] D41005: Reuse preamble even if an unsaved file does not exist
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D40715: [analyser] different.LabelInsideSwitch checker implementation
Aleksei Sidorin via Phabricator via cfe-commits
- [PATCH] D40705: [Parser] Diagnose storage classes in template parameter declarations
Mikhail Maltsev via Phabricator via cfe-commits
- [PATCH] D40707: [libcxx] Fix basic_stringbuf constructor
Mikhail Maltsev via Phabricator via cfe-commits
- [PATCH] D40485: [clangd] Introduced a Context that stores implicit data
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D40486: [clangd] Implemented logging using Context
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D40489: [clangd] Changed tracing interfaces
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D40415: [libcxx] Define istream_iterator equality comparison operators out-of-line
Roger Ferrer Ibanez via Phabricator via cfe-commits
- [PATCH] D40746: Correctly handle line table entries without filenames during AST serialization
Ivan Donchevskii via Phabricator via cfe-commits
- [PATCH] D40488: [clangd] Implemented tracing using Context
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D35624: Removal of microMIPS64R6
Aleksandar Beserminji via Phabricator via cfe-commits
- [PATCH] D39451: P0620 follow-up: deducing `auto` from braced-init-list in new expr
Richard Smith - zygoloid via Phabricator via cfe-commits
- r320351 - [mips] Removal of microMIPS64R6
Aleksandar Beserminji via cfe-commits
- [PATCH] D40897: [clangd] Introduce a "Symbol" class.
Sam McCall via Phabricator via cfe-commits
- r320354 - [mips] Minor update to the comment (NFC)
Aleksandar Beserminji via cfe-commits
- [PATCH] D41064: Suppress -Wuser-defined-literals for <string> and <string_view>
Dimitry Andric via Phabricator via cfe-commits
- [PATCH] D40561: [libclang] Fix cursors for functions with trailing return type
Benjamin Kramer via Phabricator via cfe-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Zoltán Gera via Phabricator via cfe-commits
- [libcxx] r320363 - [libcxx] Define istream_iterator equality comparison operators out-of-line
Roger Ferrer Ibanez via cfe-commits
- [PATCH] D40712: [Driver] Add flag enabling the function stack size section that was added in r319430
Sean Eveson via Phabricator via cfe-commits
- [PATCH] D40968: [OpenMP] Diagnose function name on the link clause
Alexey Bataev via Phabricator via cfe-commits
- [PATCH] D40860: [clangd] Fix diagnostic positions
Sam McCall via Phabricator via cfe-commits
- [PATCH] D41056: [clang-tidy] New check misc-uniqueptr-release-unused-retval
Alexander Kornienko via Phabricator via cfe-commits
- [PATCH] D38425: [clangd] Document highlights for clangd
William Enright via Phabricator via cfe-commits
- [PATCH] D40548: [clangd] Symbol index interfaces and index-based code completion.
Eric Liu via Phabricator via cfe-commits
- r320297 - Fix MSVC 'not all control paths return a value' warning
Alex L via cfe-commits
- r320391 - For Linux/gnu compatibility, preinclude <stdc-predef.h> if the file is available
Erich Keane via cfe-commits
- [PATCH] D34158: For Linux/gnu compatibility, preinclude <stdc-predef.h> if the file is available
Erich Keane via Phabricator via cfe-commits
- [PATCH] D41042: [analyzer] StackAddrEscape: Delay turning on by default a little bit?
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D40998: [driver][darwin] Take the OS version specified in "-target" as the target OS instead of inferring it from SDK / environment
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D39053: [Bitfield] Add more cases to making the bitfield a separate location
Strahinja Petrovic via Phabricator via cfe-commits
- [PATCH] D41016: [Sema] Fix crash in unused-lambda-capture warning for VLAs
Malcolm Parsons via Phabricator via cfe-commits
- r320396 - [Sema] Fix crash in unused-lambda-capture warning for VLAs
Malcolm Parsons via cfe-commits
- [PATCH] D41073: Wasm: add support in libcxx
Nicholas Wilson via Phabricator via cfe-commits
- r320398 - Revert 320391: Certain targets are failing, pulling back to diagnose.
Erich Keane via cfe-commits
- [PATCH] D41074: [ClangFormat] ObjCSpaceBeforeProtocolList should be true in the google style
Ben Hamilton via Phabricator via cfe-commits
- [PATCH] D40991: [libcxx] [test] Fix line endings, avoid unnecessary non-ASCII.
Marshall Clow via Phabricator via cfe-commits
- [PATCH] D40743: Make rehash(0) work with ubsan's unsigned-integer-overflow.
Marshall Clow via Phabricator via cfe-commits
- r320401 - P0620 follow-up: deducing `auto` from braced-init-list in new expr
Zhihao Yuan via cfe-commits
- [PATCH] D41075: [driver][darwin] Infer the 'simuluator
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D41076: [driver][darwin] Set the 'simulator' environment when it's specified in '-target'
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D41077: [analyser] different.CallArgsOrder checker implementation
Alexey Knyshev via Phabricator via cfe-commits
- r320405 - Fix warn-enum-compare.cpp on Windows
Hans Wennborg via cfe-commits
- [PATCH] D39963: [RISCV] Add initial RISC-V target and driver support
Alex Bradbury via Phabricator via cfe-commits
- r319875 - Fix a bunch of wrong "tautological unsigned enum compare" diagnostics in C++.
Hans Wennborg via cfe-commits
- [PATCH] D41048: [libcxx] workaround PR 28385 in __find_exactly_one_checked
Casey Carter via Phabricator via cfe-commits
- [clang-tools-extra] r320406 - [clang-tidy] Correctly classify constant arrays and constant strings as constants when checking identifiers naming
Alexander Kornienko via cfe-commits
- [PATCH] D39363: [clang-tidy] Correctly classify constant arrays and constant strings as constants when checking identifiers naming
Alexander Kornienko via Phabricator via cfe-commits
- [PATCH] D41079: [RFC][WIP] Add VS extension for viewing optimization remarks to clang-tools-extra.
River Riddle via Phabricator via cfe-commits
- [PATCH] D41080: Don't trigger -Wuser-defined-literals for system headers
Dimitry Andric via Phabricator via cfe-commits
- r320410 - [Hexagon] Remove unsupported vlut intrinsics
Krzysztof Parzyszek via cfe-commits
- r320411 - PR35586: Relax two asserts that are overly restrictive
Erich Keane via cfe-commits
- [PATCH] D41044: Implementation of -fextend-lifetimes and -fextend-this-ptr to aid with debugging of optimized code
Vedant Kumar via Phabricator via cfe-commits
- [PATCH] D41081: Fix clang Lexer Windows line-ending bug
Benoit Belley via Phabricator via cfe-commits
- [PATCH] D41087: [Preprocessor] Implement __is_target_{arch|vendor|os|environment} function-like builtin macros
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D38639: [clangd] #include statements support for Open definition
William Enright via Phabricator via cfe-commits
- [PATCH] D39375: [clang] Add PPCallbacks list to preprocessor when building a preacompiled preamble.
William Enright via Phabricator via cfe-commits
- r320418 - [Docs] Regenerate command line documentation.
Craig Topper via cfe-commits
- r320419 - [Driver][CodeGen] Add -mprefer-vector-width driver option and attribute during CodeGen.
Craig Topper via cfe-commits
- [PATCH] D40230: Add -mprefer-vector-width driver option and attribute during CodeGen.
Phabricator via Phabricator via cfe-commits
- [PATCH] D36952: [libclang] Add support for checking abstractness of records
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D41039: Add support for attribute "trivial_abi"
Akira Hatanaka via Phabricator via cfe-commits
- [PATCH] D39050: Add index-while-building support to Clang
Eric Liu via Phabricator via cfe-commits
- [PATCH] D39571: [clangd] DidChangeConfiguration Notification
William Enright via Phabricator via cfe-commits
- [PATCH] D40956: [AMDGPU] Switch to the new addr space mapping by default for clang
Matt Arsenault via Phabricator via cfe-commits
- [libcxxabi] r320445 - [libcxxabi] Pass LIBCXXABI_SYSROOT and LIBCXXABI_GCC_TOOLCHAIN to lit
Petr Hosek via cfe-commits
- [PATCH] D40818: [libcxxabi] Pass LIBCXXABI_SYSROOT and LIBCXXABI_GCC_TOOLCHAIN to lit
Petr Hosek via Phabricator via cfe-commits
- [PATCH] D40637: [CMake] Support runtimes and monorepo layouts when looking for libc++
Petr Hosek via Phabricator via cfe-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Julie Hockett via Phabricator via cfe-commits
- [PATCH] D41103: [CMake] Allow passing extra CMake arguments to custom libc++
Petr Hosek via Phabricator via cfe-commits
- r320451 - [analyzer] In getSVal() API, disable auto-detection of void type as char type.
Artem Dergachev via cfe-commits
- [PATCH] D38801: [analyzer] In getSVal() API, disable auto-detection of void type as char type.
Phabricator via Phabricator via cfe-commits
- r320455 - [analyzer] StackAddrEscape: For now, disable the new async escape checks.
Artem Dergachev via cfe-commits
- [PATCH] D40925: Add option -fkeep-static-consts
Elizabeth Andrews via Phabricator via cfe-commits
- [PATCH] D41031: [clangd] (Attempt to) read clang-format file for document formatting
Sam McCall via Phabricator via cfe-commits
- [PATCH] D38831: [libcxx] P0604, invoke_result and is_invocable
Benjamin Buch via Phabricator via cfe-commits
- Phabricator will be down for ~30 mins
Eric Liu via cfe-commits
- [PATCH] D40562: [Sema] Ignore decls in namespaces when global decls are not wanted.
Eric Liu via Phabricator via cfe-commits
- [PATCH] D33776: [libcxx] LWG2221: No formatted output operator for nullptr
Zhihao Yuan via Phabricator via cfe-commits
- [clang-tools-extra] r320468 - [clangd] Introduced a Context that stores implicit data
Ilya Biryukov via cfe-commits
- r320471 - [SemaCodeComplete] Allow passing out scope specifiers in qualified-id completions via completion context.
Eric Liu via cfe-commits
- [PATCH] D40563: [SemaCodeComplete] Allow passing out scope specifiers in qualified-id completions via completion context.
Eric Liu via Phabricator via cfe-commits
- [PATCH] D40731: Integrate CHash into CLang
Christian Dietrich via Phabricator via cfe-commits
- [PATCH] D41108: [clang-format] Improve ObjC headers detection.
Jacek Olesiak via Phabricator via cfe-commits
- [clang-tools-extra] r320474 - [clangd] Document highlights for clangd
Ilya Biryukov via cfe-commits
- [clang-tools-extra] r320476 - [clangd] clang-format the code. NFC
Ilya Biryukov via cfe-commits
- r320479 - [clang-format] Improve ObjC headers detection.
Krasimir Georgiev via cfe-commits
- [clang-tools-extra] r320482 - [clangd] Removed unused variable. NFC
Ilya Biryukov via cfe-commits
- [PATCH] D41030: [libcxx] [test] Fix MSVC warnings, null pointer deref.
Marshall Clow via Phabricator via cfe-commits
- [clang-tools-extra] r320486 - [clangd] Introduce a "Symbol" class.
Haojian Wu via cfe-commits
- r320489 - Fix ICE when __has_unqiue_object_representations called with invalid decl
Erich Keane via cfe-commits
- r320493 - Revert a part of 320489 that was submitted unintentionally.
Erich Keane via cfe-commits
- r320494 - [debuginfo-tests] Add support for moving debuginfo-tests from clang/test to llvm/projects or monorepo.
Don Hinton via cfe-commits
- [PATCH] D41055: [debuginfo-tests] Add support for moving debuginfo-tests from clang/test to llvm/projects or monorepo.
Phabricator via Phabricator via cfe-commits
- [PATCH] D41118: [clangd] Emit ranges for clangd diagnostics, and fix off-by-one positions
Sam McCall via Phabricator via cfe-commits
- [libcxx] r320500 - workaround PR 28385 in __find_exactly_one_checked
Casey Carter via cfe-commits
- [PATCH] D34848: Driver: Don't mix system tools with devtoolset tools on RHEL
Tom Stellard via Phabricator via cfe-commits
- r320506 - Add --cuda-path to mock a CUDA Toolkit installation to avoid
Kelvin Li via cfe-commits
- [PATCH] D40996: Add --no-cuda-version-check in unknown-std.cpp
Phabricator via Phabricator via cfe-commits
- [libcxx] r320509 - [libcxx] P0604, invoke_result and is_invocable
Zhihao Yuan via cfe-commits
- [PATCH] D41123: [OpenMP] Add function attribute for triggering data sharing.
Gheorghe-Teodor Bercea via Phabricator via cfe-commits
- [PATCH] D41050: Fix over-release of return value of lambda implicitly converted to block
John McCall via Phabricator via cfe-commits
- r320519 - [cmake] Follow-up to rL320494.
Don Hinton via cfe-commits
- r320521 - [OpenMP] Diagnose function name on the link clause
Kelvin Li via cfe-commits
- [clang-tools-extra] r320524 - [clangd] (Attempt to) read clang-format file for document formatting
Raoul Wols via cfe-commits
- [PATCH] D36915: [Sema] Diagnose local variables and parameters captured by lambda and block expressions in a default argument
John McCall via Phabricator via cfe-commits
- [PATCH] D39562: [CodeGen][ObjC] Fix an assertion failure caused by copy elision
John McCall via Phabricator via cfe-commits
- [PATCH] D41129: Fix `git-clang-format <commit1> <commit2>`.
Mark Lodato via Phabricator via cfe-commits
- [PATCH] D41130: git-clang-format: cleanup: Use run() when possible.
Mark Lodato via Phabricator via cfe-commits
- [PATCH] D40854: [clang-tidy] WIP implement cppcoreguidelines check for mixed integer arithmetic
Aaron Ballman via Phabricator via cfe-commits
- [libunwind] r320528 - [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
John Baldwin via cfe-commits
- [PATCH] D38110: [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
Phabricator via Phabricator via cfe-commits
- [PATCH] D39074: [libunwind][MIPS]: Add support for unwinding in N32 processes.
John Baldwin via Phabricator via cfe-commits
- [PATCH] D40903: [Sanitizers] Basic Solaris sanitizer support (PR 33274)
Aleksey Shlyapnikov via Phabricator via cfe-commits
- [PATCH] D41032: [CodeGen][X86] Implement _InterlockedCompareExchange128 intrinsic
Colden Cullen via Phabricator via cfe-commits
- [PATCH] D40819: Implement Attribute Target MultiVersioning (Improved edition!)
Erich Keane via Phabricator via cfe-commits
- [PATCH] D39937: [Sema] Improve diagnostics for const- and ref-qualified member functions
Jacob Bandes-Storch via Phabricator via cfe-commits
- [PATCH] D40284: [Sema] Improve diagnostics for template arg deduction
Jacob Bandes-Storch via Phabricator via cfe-commits
- [PATCH] D41140: [Coverage] Always emit unused coverage mappings in the same order.
Eli Friedman via Phabricator via cfe-commits
- r320533 - [Coverage] Always emit unused coverage mappings in the same order.
Eli Friedman via cfe-commits
- [libcxx] r320535 - [libcxx] [test] Fix MSVC warnings, null pointer deref.
Stephan T. Lavavej via cfe-commits
- [libcxx] r320536 - [libcxx] [test] Fix line endings, avoid unnecessary non-ASCII.
Stephan T. Lavavej via cfe-commits
- [PATCH] D41145: git-clang-format: refactor to support upcoming --staged flag
Mark Lodato via Phabricator via cfe-commits
- [PATCH] D41147: git-clang-format: Add new --staged option.
Mark Lodato via Phabricator via cfe-commits
- [PATCH] D41148: [libcxx] implement <experimental/simd> declarations based on P0214R7.
Tim Shen via Phabricator via cfe-commits
- [PATCH] D15465: [git-clang-format]: New option to perform formatting against staged changes only
Mark Lodato via Phabricator via cfe-commits
- [PATCH] D41149: [CodeGen] Specialize mixed-sign mul-with-overflow (fix PR34920)
Vedant Kumar via Phabricator via cfe-commits
- [PATCH] D38861: [CodeGen] Error on unsupported checked multiplies early
Vedant Kumar via Phabricator via cfe-commits
- [PATCH] D41150: [CFG] Adding new CFGStmt LoopEntrance for the StaticAnalyzer
Peter Szecsi via Phabricator via cfe-commits
- [PATCH] D41151: [analyzer] Adding LoopContext and improve loop modeling
Peter Szecsi via Phabricator via cfe-commits
- [PATCH] D41050: Fix over-release of return value of lambda implicitly converted to block/function pointer
John McCall via Phabricator via cfe-commits
- [PATCH] D40671: [clang-tidy] Support specific checks for NOLINT directive
Anton via Phabricator via cfe-commits
- [clang-tools-extra] r320554 - [clangd] Overload hash_value for SymbolID, fix struct/class warning
Sam McCall via cfe-commits
- [clang-tools-extra] r320555 - [clangd] Emit ranges for clangd diagnostics, and fix off-by-one positions
Sam McCall via cfe-commits
- [PATCH] D36892: [clang-tidy] check_clang_tidy.py: support CHECK-NOTES prefix
Roman Lebedev via Phabricator via cfe-commits
- [PATCH] D36836: [clang-tidy] Implement sonarsource-function-cognitive-complexity check
Roman Lebedev via Phabricator via cfe-commits
- r320563 - [Sema] Ignore decls in namespaces when global decls are not wanted.
Eric Liu via cfe-commits
- [PATCH] D40295: -fsanitize=vptr warnings on bad static types in dynamic_cast and typeid
Stephan Bergmann via Phabricator via cfe-commits
- [PATCH] D40720: No -fsanitize=function warning when calling noexcept function through non-noexcept pointer in C++17
Stephan Bergmann via Phabricator via cfe-commits
- [PATCH] D41168: [X86][avx512] Lowering X86 avx512 sqrt intrinsics to IR
Uriel Korach via Phabricator via cfe-commits
- [clang-tools-extra] r320574 - [clangd] Remove the const specifier of the takeSymbol method
Haojian Wu via cfe-commits
- [clang-tools-extra] r320576 - [clangd] Implemented logging using Context
Ilya Biryukov via cfe-commits
- [clang-tools-extra] r320577 - [clangd] clang-format the source code. NFC
Ilya Biryukov via cfe-commits
- [PATCH] D41178: [clangd] Construct SymbolSlab from YAML format.
Haojian Wu via Phabricator via cfe-commits
- [clang-tools-extra] r320578 - [clangd] Try to workaround MSVC compilation failure.
Ilya Biryukov via cfe-commits
- [PATCH] D7375: [clang-tidy] Assert related checkers
Roman Lebedev via Phabricator via cfe-commits
- r320579 - [Hexagon] Add front-end support for Hexagon V65
Krzysztof Parzyszek via cfe-commits
- [PATCH] D41179: [Sema] Diagnose template specializations with C linkage
Mikhail Maltsev via Phabricator via cfe-commits
- r320590 - [OPENMP] Fix handling of clauses in clause parsing mode.
Alexey Bataev via cfe-commits
- [clang-tools-extra] r320591 - [clangd] Fix bool conversion operator of UniqueFunction
Ilya Biryukov via cfe-commits
- r320596 - [OPENMP] Support `reduction` clause on target-based directives.
Alexey Bataev via cfe-commits
- [PATCH] D39457: [OPENMP] Current status of OpenMP support.
Alexey Bataev via Phabricator via cfe-commits
- [PATCH] D40448: Add a printing policy for AST dumping
Aaron Ballman via Phabricator via cfe-commits
- [PATCH] D40478: Added Instrument Control Flow Flag
Craig Topper via Phabricator via cfe-commits
- [libcxx] r320604 - [libcxx] Fix basic_stringbuf constructor
Zhihao Yuan via cfe-commits
- [PATCH] D41189: [Frontend] Treat function with skipped body as definition
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D41036: IRGen: When performing CFI checks, load vtable pointer from vbase when necessary.
Peter Collingbourne via Phabricator via cfe-commits
- r320608 - [OPENMP] Initial codegen for `target teams distribute simd` directive.
Alexey Bataev via cfe-commits
- r320609 - [Hexagon] Intrinsic support for V62 and V65
Krzysztof Parzyszek via cfe-commits
- [PATCH] D40813: [clang-tidy] Adding Fuchsia checker for virtual inheritance
Julie Hockett via Phabricator via cfe-commits
- [PATCH] D39133: [Sema] Better fix for tags defined inside an enumeration (PR28903).
Volodymyr Sapsai via Phabricator via cfe-commits
- [PATCH] D40775: [libcxx] Add underscores to win32 locale headers.
Andrey Khalyavin via Phabricator via cfe-commits
- [PATCH] D41195: [ClangFormat] IndentWrappedFunctionNames should be true in the google ObjC style
Ben Hamilton via Phabricator via cfe-commits
- r320613 - [OPENMP] Add codegen for `nowait` clause in target directives.
Alexey Bataev via cfe-commits
- r320638 - IRGen: When performing CFI checks, load vtable pointer from vbase when necessary.
Peter Collingbourne via cfe-commits
- [PATCH] D39812: [Driver, CodeGen] pass through and apply -fassociative-math
Sanjay Patel via Phabricator via cfe-commits
- [PATCH] D39622: Fix type name generation in DWARF for template instantiations with enum types and template specializations
Anton via Phabricator via cfe-commits
- [PATCH] D40809: [WIP] [analyzer] Dump counterexample traces as C programs
George Karpenkov via Phabricator via cfe-commits
- [PATCH] D41213: [libcxx] [test] Improve MSVC portability.
Stephan T. Lavavej via Phabricator via cfe-commits
- Buildbot numbers for the week of 11/26/2017 - 12/02/2017
Galina Kistanova via cfe-commits
- Buildbot numbers for the last week of 12/3/2017 - 12/9/2017
Galina Kistanova via cfe-commits
- [PATCH] D41217: [Concepts] Concept Specialization Expressions
Saar Raz via Phabricator via cfe-commits
- [PATCH] D40841: [analyzer] Fix a crash on C++17 AST for non-trivial construction into a trivial brace initializer.
Devin Coughlin via Phabricator via cfe-commits
- [PATCH] D41223: [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types.
Eric Fiselier via Phabricator via cfe-commits
- [PATCH] D41224: [ThreadSafetyAnalysis] Fix isCapabilityExpr
Yi Kong via Phabricator via cfe-commits
- [clang-tools-extra] r320678 - [clangd] Fix the unitttest build error on buildbot.
Haojian Wu via cfe-commits
- [PATCH] D41228: [ObjC] Enable __strong pointers in structs under ARC
Akira Hatanaka via Phabricator via cfe-commits
- Status of CET support? (Re: [PATCH] D40224:...)
Pavel Chupin via cfe-commits
- [clang-tools-extra] r320688 - [clangd] Symbol index interfaces and an in-memory index implementation.
Eric Liu via cfe-commits
- [PATCH] D40548: [clangd] Symbol index interfaces and an in-memory index implementation.
Eric Liu via Phabricator via cfe-commits
- [clang-tools-extra] r320694 - [clangd] Construct SymbolSlab from YAML format.
Haojian Wu via cfe-commits
- [clang-tools-extra] r320695 - [clangd] Fix a potential use-after-move bug.
Eric Liu via cfe-commits
- r320696 - [Frontend] Treat function with skipped body as definition
Ilya Biryukov via cfe-commits
- r320697 - Warn if we find a Unicode homoglyph for a symbol in an identifier.
Richard Smith via cfe-commits
- [PATCH] D41232: [clangd] Add a FileSymbols container that manages symbols from multiple files.
Eric Liu via Phabricator via cfe-commits
- [PATCH] D35894: [clangd] Code hover for Clangd
Marc-Andre Laperle via Phabricator via cfe-commits
- [PATCH] D40072: [libclang] Support querying whether a declaration is invalid
Nikolai Kosjar via Phabricator via cfe-commits
- [PATCH] D39903: [libclang] Allow pretty printing declarations
Nikolai Kosjar via Phabricator via cfe-commits
- [PATCH] D40481: [libclang] Fix cursors for arguments of Subscript and Call operators
Nikolai Kosjar via Phabricator via cfe-commits
- [clang-tools-extra] r320701 - [clangd] Add a FileSymbols container that manages symbols from multiple files.
Eric Liu via cfe-commits
- r320702 - Renamed test file to use proper naming convention
Ilya Biryukov via cfe-commits
- [PATCH] D41237: [Frontend] Handle skipped bodies in template instantiations
Ilya Biryukov via Phabricator via cfe-commits
- [clang-tools-extra] r320706 - [clangd] Implemented tracing using Context
Ilya Biryukov via cfe-commits
- r320707 - [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.
Richard Smith via cfe-commits
- [PATCH] D41239: Turn a config macro (_LIBCPP_HAS_NO_INLINE_VARIABLES) into an attribute macro (_LIBCPP_INLINE_VAR)
Marshall Clow via Phabricator via cfe-commits
- [clang-tools-extra] r320708 - [clangd] Changed tracing interfaces
Ilya Biryukov via cfe-commits
- r320709 - When attempting to complete an incomplete array bound type in an expression,
Richard Smith via cfe-commits
- [PATCH] D41240: [Solaris] __float128 is supported on Solaris/x86
Rainer Orth via Phabricator via cfe-commits
- [PATCH] D41241: [Solaris] Only define _REENTRANT if -pthread
Rainer Orth via Phabricator via cfe-commits
- [PATCH] D41242: [Solaris] Silence -pthread warning on Solaris
Rainer Orth via Phabricator via cfe-commits
- [clang-tools-extra] r320713 - Add support for NOLINT and NOLINTNEXTLINE comments mentioning specific check names.
Aaron Ballman via cfe-commits
- [PATCH] D20124: [PCH] Serialize skipped preprocessor ranges
Cameron via Phabricator via cfe-commits
- r320714 - [ClangFormat] IndentWrappedFunctionNames should be true in the google ObjC style
Ben Hamilton via cfe-commits
- r320717 - [OPENMP] Add codegen for target data constructs with `nowait` clause.
Alexey Bataev via cfe-commits
- [PATCH] D40651: Implement most of P0451 - Constexpr for std::complex
Marshall Clow via Phabricator via cfe-commits
- [PATCH] D41248: [libcxx] Suppress unused warning on apple.
Don Hinton via Phabricator via cfe-commits
- r320721 - In an ARC lambda-to-block conversion thunk, reclaim the return value of
John McCall via cfe-commits
- r320730 - [CodeGen][X86] Implement _InterlockedCompareExchange128 intrinsic
Reid Kleckner via cfe-commits
- [PATCH] D41250: [analyzer] Model implied cast around operator new().
Artem Dergachev via Phabricator via cfe-commits
- r320734 - [Preprocessor] Implement __is_target_{arch|vendor|os|environment} function-like
Alex Lorenz via cfe-commits
- r320735 - Commit missing tests for r320734
Alex Lorenz via cfe-commits
- [PATCH] D41253: [analyzer] WIP: trackNullOrUndefValue: track last store to symbolic pointers.
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D39994: Loosen MSVC 2017 path requirements
David Major via Phabricator via cfe-commits
- [PATCH] D41054: Teach clang/NetBSD about additional dependencies for sanitizers
Joerg Sonnenberger via Phabricator via cfe-commits
- [PATCH] D41254: [analyzer] WIP: trackNullOrUndefValue: peel off ParenImpCasts before tracking.
Artem Dergachev via Phabricator via cfe-commits
- [clang-tools-extra] r320743 - [clangd] Put all #includes in one block in clangd source files. NFC
Eric Liu via cfe-commits
- [PATCH] D41258: [analyzer] trackNullOrUndefValue: deduplicate path pieces for each node.
Artem Dergachev via Phabricator via cfe-commits
- r320747 - Revert "[ClangFormat] IndentWrappedFunctionNames should be true in the google ObjC style"
Ben Hamilton via cfe-commits
- [PATCH] D40929: Unblock Swift Calling Convention Mangling on Windows
Reid Kleckner via Phabricator via cfe-commits
- [PATCH] D41259: [debuginfo] Remove temporary FIXME.
Don Hinton via Phabricator via cfe-commits
- r320748 - [libclang] Add support for checking abstractness of records
Alex Lorenz via cfe-commits
- r320750 - Fix many -Wsign-compare and -Wtautological-constant-compare warnings.
Zachary Turner via cfe-commits
- r320751 - [debuginfo] Remove temporary FIXME.
Don Hinton via cfe-commits
- r320752 - Harmonize GNU- and C++-style attribute spellings.
Aaron Ballman via cfe-commits
- [PATCH] D36790: [ObjC] Messages to 'self' in class methods that return 'instancetype' should use the pointer to the class as the result type of the message
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D40625: Harmonizing attribute GNU/C++ spellings
Aaron Ballman via Phabricator via cfe-commits
- r320753 - [ThreadSafetyAnalysis] Fix isCapabilityExpr
Yi Kong via cfe-commits
- r320755 - Don't trigger -Wuser-defined-literals for system headers
Dimitry Andric via cfe-commits
- [PATCH] D39694: [VerifyDiagnosticConsumer] support -verify=<prefixes>
Hal Finkel via Phabricator via cfe-commits
- [PATCH] D41261: [libcxxabi][demangler] Special case demangling for pass_object_size attribute
Erik Pilkington via Phabricator via cfe-commits
- r320763 - D40901: Refactor lazy loading of template specializations. NFC
Vassil Vassilev via cfe-commits
- [PATCH] D40901: Refactor lazy loading of template specializations. NFC
Vassil Vassilev via Phabricator via cfe-commits
- r320765 - Correct UnaryTransformTypeLoc to properly initialize.
Erich Keane via cfe-commits
- r320766 - Remove duplicate python libclang changes from r320748
Alex Lorenz via cfe-commits
- [PATCH] D40451: [OpenMP] Add function attribute for triggering shared memory lowering in the LLVM backend
Hal Finkel via Phabricator via cfe-commits
- [PATCH] D32642: [Analyzer] Iterator Checker - Part 2: Increment, decrement operators and ahead-of-begin checks
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32747: [Analyzer] Iterator Checker - Part 3: Invalidation check, first for (copy) assignments
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32845: [Analyzer] Iterator Checker - Part 4: Mismatched iterator checker for function parameters
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32859: [Analyzer] Iterator Checker - Part 5: Move Assignment of Containers
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32860: [Analyzer] Iterator Checker - Part 6: Mismatched iterator checker for constructors and comparisons
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32902: [Analyzer] Iterator Checker - Part 7: Support for push and pop operations
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32904: [Analyzer] Iterator Checker - Part 8: Support for assign, clear, insert, emplace and erase operations
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32905: [Analyzer] Iterator Checker - Part 9: Evaluation of std::find-like calls
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D32906: [Analyzer] Iterator Checker - Part 10: Support for iterators passed as parameter
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D35109: [Analyzer] SValBuilder Comparison Rearrangement
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D40299: [Complex] Don't use __div?c3 when building with fast-math.
Hal Finkel via Phabricator via cfe-commits
- [PATCH] D24933: Enable configuration files in clang
Hal Finkel via Phabricator via cfe-commits
- [PATCH] D41266: [analyzer] With c++-allocator-inlining, fix memory space for operator new pointers.
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D40594: [InstCombine] miscompile of __builtin_fmod
Hal Finkel via Phabricator via cfe-commits
- [PATCH] D41271: [RISCV] Propagate -mabi and -march values to GNU assembler.
Alex Bradbury via Phabricator via cfe-commits
- [PATCH] D41276: [clangd] Build in-memory index on symbols in files.
Eric Liu via Phabricator via cfe-commits
- r320804 - [clang] Add PPCallbacks list to preprocessor when building a preacompiled preamble.
Ilya Biryukov via cfe-commits
- [PATCH] D41280: [clangd] Don't use the optional "severity" when comparing Diagnostic.
Haojian Wu via Phabricator via cfe-commits
- [PATCH] D41281: [clangd] Index-based code completion.
Eric Liu via Phabricator via cfe-commits
- [clang-tools-extra] r320807 - [clangd] Build in-memory index on symbols in files.
Eric Liu via cfe-commits
- [PATCH] D41284: Associated constraint infrastructure.
Saar Raz via Phabricator via cfe-commits
- [PATCH] D41289: [clangd] Build dynamic index and use it for code completion.
Eric Liu via Phabricator via cfe-commits
- r320826 - [OPENMP] Codegen `declare simd` for function declarations.
Alexey Bataev via cfe-commits
- r320829 - Remove "FunctionName -" from docs on FunctionDecl(NFC)
Erich Keane via cfe-commits
- [PATCH] D41301: ASan+operator new[]: Fix operator new[] cookie poisoning
Filipe Cabecinhas via Phabricator via cfe-commits
- [PATCH] D41303: Add support for ObjectFormat to TargetSpecificAttr
Erich Keane via Phabricator via cfe-commits
- [clang-tools-extra] r320841 - [clang-tidy] Adding Fuchsia checker for virtual inheritance
Julie Hockett via cfe-commits
- r320853 - __is_target_arch: Check the arch and subarch instead of the arch name
Alex Lorenz via cfe-commits
- r320854 - __is_target_environment: Check the environment after parsing it
Alex Lorenz via cfe-commits
- [PATCH] D41306: [clangd] Update documentation page with new features, instructions
Marc-Andre Laperle via Phabricator via cfe-commits
- [PATCH] D41308: [analyser] different.BitwiseOpBoolArg checker implementation
Alexey Knyshev via Phabricator via cfe-commits
- [libcxx] r320873 - Creating release candidate final from release_501 branch
Tom Stellard via cfe-commits
- [libcxxabi] r320874 - Creating release candidate final from release_501 branch
Tom Stellard via cfe-commits
- [libunwind] r320880 - Creating release candidate final from release_501 branch
Tom Stellard via cfe-commits
- [PATCH] D41311: [CodeGen] Fix crash when a function taking transparent union is redeclared.
Volodymyr Sapsai via Phabricator via cfe-commits
- [PATCH] D41316: [libcxx] Allow random_device to be built optionally
Weiming Zhao via Phabricator via cfe-commits
- [PATCH] D41318: Start setting dso_local in clang
Rafael Ávila de Espíndola via Phabricator via cfe-commits
- r320902 - [CodeGen] Specialize mixed-sign mul-with-overflow (fix PR34920)
Vedant Kumar via cfe-commits
- r320904 - [TextDiagnosticBuffer] Fix diagnostic note emission order
Hal Finkel via cfe-commits
- [PATCH] D40995: [TextDiagnosticBuffer] Fix diagnostic note emission order.
Hal Finkel via Phabricator via cfe-commits
- [PATCH] D41319: libcxx: Fix for basic_stringbuf::seekoff() after r320604.
Peter Collingbourne via Phabricator via cfe-commits
- r320908 - [VerifyDiagnosticConsumer] support -verify=<prefixes>
Hal Finkel via cfe-commits
- r320915 - [X86] Add builtins and tests for 128 and 256 bit vpopcntdq.
Craig Topper via cfe-commits
- r320916 - [X86] Add the two files I forgot to commit in r320915.
Craig Topper via cfe-commits
- r320919 - [X86] Implement kand/kandn/kor/kxor/kxnor/knot intrinsics using native IR.
Craig Topper via cfe-commits
- r320920 - [Driver, CodeGen] pass through and apply -fassociative-math
Sanjay Patel via cfe-commits
- [PATCH] D40560: [analyzer] WIP: Get construction into `operator new` running in simple cases.
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D40937: [clang-tidy] Infinite loop checker
Gábor Horváth via Phabricator via cfe-commits
- [libcxx] r320925 - [libcxx] Add WebAssembly support
Sam Clegg via cfe-commits
- [PATCH] D41326: [clang-tidy] Added diagnostics about incorrect usage of NOLINT comment
Anton via Phabricator via cfe-commits
- [PATCH] D40478: Added control flow architecture protection Flag
Oren Ben Simhon via Phabricator via cfe-commits
- r320942 - [ASTImporter] Support importing FunctionTemplateDecl and CXXDependentScopeMemberExpr
Aleksei Sidorin via cfe-commits
- [PATCH] D38694: [ASTImporter] Support importing CXXUnresolvedConstructExpr and UnresolvedLookupExpr
Aleksei Sidorin via Phabricator via cfe-commits
- [PATCH] D40381: Parse concept definition
Faisal Vali via Phabricator via cfe-commits
- r320954 - Refactor overridden methods iteration to avoid double lookups.
Benjamin Kramer via cfe-commits
Last message date:
Sun Dec 17 20:58:16 PST 2017
Archived on: Sun Dec 17 20:57:39 PST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).