[libc++] IWYU to fix Modules complaints about _LIBCPP_ASSERT. NFCI.

This fixes all places that used _LIBCPP_ASSERT without including <__debug>.

    git grep -l _LIBCPP_ASSERT | xargs git grep -L __debug
This commit is contained in:
Arthur O'Dwyer 2021-08-06 09:20:59 -04:00
parent 79c2616d31
commit f221d905b1
4 changed files with 5 additions and 1 deletions

View File

@ -9,8 +9,9 @@
#ifndef _LIBCPP___ALGORITHM_SAMPLE_H
#define _LIBCPP___ALGORITHM_SAMPLE_H
#include <__config>
#include <__algorithm/min.h>
#include <__config>
#include <__debug>
#include <__random/uniform_int_distribution.h>
#include <iterator>

View File

@ -11,6 +11,7 @@
#define _LIBCPP___FUNCTIONAL_FUNCTION_H
#include <__config>
#include <__debug>
#include <__functional/binary_function.h>
#include <__functional/invoke.h>
#include <__functional/unary_function.h>

View File

@ -10,6 +10,7 @@
#define _LIBCPP___RANGES_DROP_VIEW_H
#include <__config>
#include <__debug>
#include <__iterator/concepts.h>
#include <__iterator/iterator_traits.h>
#include <__iterator/next.h>

View File

@ -10,6 +10,7 @@
#define _LIBCPP___RANGES_VIEW_INTERFACE_H
#include <__config>
#include <__debug>
#include <__iterator/concepts.h>
#include <__iterator/iterator_traits.h>
#include <__iterator/prev.h>