Integrate LLVM at llvm/llvm-project@ff96267b4202
Updates LLVM usage to match
[ff96267b4202](https://github.com/llvm/llvm-project/commit/ff96267b4202)
PiperOrigin-RevId: 505964460
diff --git a/nullability_verification/pointer_nullability_analysis.cc b/nullability_verification/pointer_nullability_analysis.cc
index 80dc0df..f795194 100644
--- a/nullability_verification/pointer_nullability_analysis.cc
+++ b/nullability_verification/pointer_nullability_analysis.cc
@@ -4,6 +4,7 @@
#include "nullability_verification/pointer_nullability_analysis.h"
+#include <optional>
#include <string>
#include "absl/log/check.h"
@@ -182,7 +183,7 @@
NullabilityKind getPointerNullability(const Expr* E,
PointerNullabilityAnalysis::Lattice& L) {
QualType ExprType = E->getType();
- Optional<NullabilityKind> Nullability = ExprType->getNullability();
+ std::optional<NullabilityKind> Nullability = ExprType->getNullability();
// If the expression's type does not contain nullability information, it may
// be a template instantiation. Look up the nullability in the