From 57cc4c6dec942580388a164f226933ae586c4b90 Mon Sep 17 00:00:00 2001 From: micttyl <109993301+micttyl@users.noreply.github.com> Date: Mon, 19 Sep 2022 11:22:01 -0700 Subject: [PATCH] Include Missing Libraries (#2193) For better: `` for `std::reverse_iterator` `Optional.h` for `llvm::Optional` --- toolchain/semantics/BUILD | 1 + toolchain/semantics/parse_subtree_consumer.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/toolchain/semantics/BUILD b/toolchain/semantics/BUILD index 87cbbd2f8a18..a2e14e088611 100644 --- a/toolchain/semantics/BUILD +++ b/toolchain/semantics/BUILD @@ -30,6 +30,7 @@ cc_library( deps = [ "//common:check", "//toolchain/parser:parse_tree", + "@llvm-project//llvm:Support", ], ) diff --git a/toolchain/semantics/parse_subtree_consumer.h b/toolchain/semantics/parse_subtree_consumer.h index 2ea8fc7363aa..439db1a4e38f 100644 --- a/toolchain/semantics/parse_subtree_consumer.h +++ b/toolchain/semantics/parse_subtree_consumer.h @@ -5,6 +5,9 @@ #ifndef CARBON_TOOLCHAIN_SEMANTICS_PARSE_SUBTREE_CONSUMER_H_ #define CARBON_TOOLCHAIN_SEMANTICS_PARSE_SUBTREE_CONSUMER_H_ +#include + +#include "llvm/ADT/Optional.h" #include "toolchain/parser/parse_tree.h" namespace Carbon {