// // Copyright 2015 The ANGLE Project Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // // Optional.h: // Represents a type that may be invalid, similar to std::optional. // #ifndef COMMON_OPTIONAL_H_ #define COMMON_OPTIONAL_H_ #include <utility> template <class T> struct Optional { … }; #endif // COMMON_OPTIONAL_H_