Flutter Engine
The Flutter Engine
third_party
accessibility
base
win
atl.h
Go to the documentation of this file.
1
// Copyright 2018 The Chromium Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#ifndef BASE_WIN_ATL_H_
6
#define BASE_WIN_ATL_H_
7
8
// atlwin.h relies on std::void_t, but libc++ doesn't define it unless
9
// _LIBCPP_STD_VER > 14. Workaround this by manually defining it.
10
#include <type_traits>
11
#if defined(_LIBCPP_STD_VER) && _LIBCPP_STD_VER <= 14
12
namespace
std
{
13
template
<
class
...>
14
using
void_t
= void;
15
}
16
#endif
17
18
#include <atlbase.h>
19
#include <atlcom.h>
20
#include <atlctl.h>
21
#include <atlhost.h>
22
#include <atlsecurity.h>
23
#include <atlwin.h>
24
25
#endif
// BASE_WIN_ATL_H_
std
Definition:
ref_ptr.h:256
void_t
void void_t
Definition:
main.cc:65
Generated on Sun Jun 23 2024 21:55:21 for Flutter Engine by
1.9.4