struct TypeListContainsSuperOf
Declaration
template <typename AnyTypeList, typename T>
struct TypeListContainsSuperOf { /* full declaration omitted */ };
Description
Helper meta-function to determine if some type \c T is present or a parent type in the list.
Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:108
Templates
- AnyTypeList
- T
Member Variables
- public static const bool value = std::is_base_of<typename type-parameter-0-0::head, type-parameter-0-1>::value || TypeListContainsSuperOf<typename type-parameter-0-0::tail, type-parameter-0-1>::value