[all-commits] [llvm/llvm-project] d86e56: [clang] [hexagon] Add resource include dir
Matheus Izvekov via All-commits
all-commits at lists.llvm.org
Mon Aug 16 20:37:18 PDT 2021
Branch: refs/heads/release/13.x
Home: https://github.com/llvm/llvm-project
Commit: d86e569e81191606fd813061e3133eebe2720b5c
https://github.com/llvm/llvm-project/commit/d86e569e81191606fd813061e3133eebe2720b5c
Author: Brian Cain <brian.cain at gmail.com>
Date: 2021-08-16 (Mon, 16 Aug 2021)
Changed paths:
M clang/lib/Driver/ToolChains/Hexagon.cpp
M clang/test/Driver/hexagon-toolchain-linux.c
Log Message:
-----------
[clang] [hexagon] Add resource include dir
(cherry picked from commit 888876ba272baf68ff38fcfc36c15ac2510bdea7)
Commit: b9be17a7ecf960864490349401ca0d2dbba27c8b
https://github.com/llvm/llvm-project/commit/b9be17a7ecf960864490349401ca0d2dbba27c8b
Author: Matheus Izvekov <mizvekov at gmail.com>
Date: 2021-08-16 (Mon, 16 Aug 2021)
Changed paths:
M clang/lib/Sema/SemaTemplateInstantiate.cpp
M clang/test/CXX/expr/expr.prim/expr.prim.req/type-requirement.cpp
M clang/test/CXX/temp/temp.constr/temp.constr.normal/p1.cpp
Log Message:
-----------
[clang] fix crash on template instantiation of invalid requires expressions
See PR48656.
The implementation of the template instantiation of requires expressions
was incorrectly trying to get the expression from an 'ExprRequirement'
before checking if it was an error state.
Signed-off-by: Matheus Izvekov <mizvekov at gmail.com>
Reviewed By: rsmith
Differential Revision: https://reviews.llvm.org/D107399
(cherry picked from commit e64e6924b8aef8d48117beb6e87162109ac2512c)
Compare: https://github.com/llvm/llvm-project/compare/24d8b6565a2e...b9be17a7ecf9
More information about the All-commits
mailing list