4#ifndef TETL_CSTRING_STRCHR_HPP
5#define TETL_CSTRING_STRCHR_HPP
7#include <etl/_contracts/check.hpp>
8#include <etl/_cstddef/size_t.hpp>
9#include <etl/_strings/cstr.hpp>
27 TETL_PRECONDITION(str !=
nullptr);
29 return __builtin_strchr(str, ch);
31 return etl::detail::strchr<
char const>(str, ch);
37 TETL_PRECONDITION(str !=
nullptr);
39 return __builtin_strchr(str, ch);
41 return etl::detail::strchr<
char>(str, ch);
constexpr auto strchr(char *str, int ch) -> char *
Definition strchr.hpp:35
constexpr auto strchr(char const *str, int ch) -> char const *
Definition strchr.hpp:25
Definition adjacent_find.hpp:9