Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/hana
/ types & classes
Types & classes
2,302 in github.com/boostorg/hana
⨍
Functions
2,618
◇
Types & classes
2,302
↓ 2,492 callers
Class
equal
example/tutorial/appendix_mpl.cpp:240
↓ 739 callers
Class
list
include/boost/hana/ext/boost/mpl/list.hpp:92
↓ 683 callers
Class
f
test/detail/type_foldr1.cpp:12
↓ 388 callers
Class
f
test/type/template.cpp:17
↓ 321 callers
Class
f
test/_include/auto/for_each.hpp:57
↓ 134 callers
Class
transform
example/tutorial/appendix_mpl.cpp:272
↓ 120 callers
Class
any_of
include/boost/hana/detail/any_of.hpp:41
↓ 102 callers
Class
contains
example/hash.cpp:28
↓ 97 callers
Class
find_if
example/tutorial/appendix_mpl.cpp:205
↓ 97 callers
Class
first
example/tutorial/appendix_mpl.cpp:75
↓ 95 callers
Class
second
example/tutorial/appendix_mpl.cpp:78
↓ 83 callers
Class
less
example/tutorial/appendix_mpl.cpp:90
↓ 76 callers
Class
front
example/tutorial/appendix_mpl.cpp:131
↓ 71 callers
Class
at
example/tutorial/appendix_mpl.cpp:113
↓ 64 callers
Class
find
example/tutorial/appendix_mpl.cpp:210
↓ 54 callers
Class
ord
test/_include/laws/base.hpp:268
↓ 53 callers
Class
A
test/tuple/empty_member.cpp:9
↓ 46 callers
Class
count_if
example/tutorial/appendix_mpl.cpp:225
↓ 44 callers
Class
concat
include/boost/hana/sort.hpp:72
↓ 41 callers
Class
is_valid
include/boost/hana/accessors.hpp:45
↓ 37 callers
Class
f
example/type/template.cpp:13
↓ 36 callers
Class
pair
include/boost/hana/pair.hpp:43
↓ 26 callers
Class
remove_if
example/tutorial/appendix_mpl.cpp:317
↓ 25 callers
Class
back
example/tutorial/appendix_mpl.cpp:121
↓ 25 callers
Class
replace_if
example/tutorial/appendix_mpl.cpp:300
↓ 24 callers
Class
index_if
include/boost/hana/detail/index_if.hpp:49
↓ 24 callers
Class
sort
example/tutorial/appendix_mpl.cpp:345
↓ 24 callers
Class
unique
example/tutorial/appendix_mpl.cpp:325
↓ 19 callers
Class
remove
example/tutorial/appendix_mpl.cpp:309
↓ 18 callers
Class
_
include/boost/hana/type.hpp:49
↓ 18 callers
Class
reverse
example/tutorial/appendix_mpl.cpp:352
↓ 18 callers
Class
x
test/detail/type_at.cpp:12
↓ 16 callers
Class
apply
include/boost/hana/experimental/types.hpp:130
↓ 15 callers
Class
replace
example/tutorial/appendix_mpl.cpp:291
↓ 14 callers
Class
greater
example/tutorial/appendix_mpl.cpp:95
↓ 13 callers
Class
count
example/tutorial/appendix_mpl.cpp:220
↓ 13 callers
Class
partition
example/tutorial/appendix_mpl.cpp:333
↓ 12 callers
Class
apply
test/type/integral.cpp:19
↓ 10 callers
Class
fold
example/tutorial/appendix_mpl.cpp:173
↓ 8 callers
Class
U
test/type/equal.cpp:14
↓ 7 callers
Class
end
include/boost/hana/monadic_fold_left.hpp:118
↓ 7 callers
Class
size
example/tutorial/appendix_mpl.cpp:158
↓ 6 callers
Class
M
test/issues/clang_20046.cpp:10
↓ 6 callers
Class
MoveOnly
test/tuple/cnstr.variadic_forward.cpp:12
↓ 6 callers
Class
MoveOnly
test/tuple/cnstr.move.cpp:13
↓ 6 callers
Class
MoveOnly
test/tuple/assign.move.cpp:12
↓ 5 callers
Class
apply
example/type/metafunction_class.cpp:13
↓ 5 callers
Class
has_toString
example/tutorial/introspection.cpp:19
↓ 4 callers
Class
FromInt
test/pair/cnstr.memberwise.cpp:25
↓ 4 callers
Class
Member
test/tuple/cnstr.variadic_copy.cpp:118
↓ 4 callers
Class
identity
test/detail/create.cpp:23
↓ 4 callers
Class
reverse_fold
example/tutorial/appendix_mpl.cpp:180
↓ 3 callers
Class
contains
example/tutorial/appendix_mpl.cpp:215
↓ 3 callers
Class
default_
@ingroup group-core Mark a tag-dispatched method implementation as a default implementation. When defining a new concept with tag-dispatched methods,
include/boost/hana/fwd/core/default.hpp:30
↓ 2 callers
Class
Datatype
test/core/to.cpp:19
↓ 2 callers
Class
Default
test/map/cnstr.default.cpp:36
↓ 2 callers
Class
NoDefault
test/map/cnstr.default.cpp:15
↓ 2 callers
Class
NoDefault_nonempty
Note: It is also useful to check with a non-empty class, because that triggers different instantiations due to EBO.
test/map/cnstr.default.cpp:26
↓ 2 callers
Class
X
example/type/make.cpp:12
↓ 2 callers
Class
common_type
example/monadic_fold_left.cpp:22
↓ 2 callers
Class
go
include/boost/hana/bool.hpp:41
↓ 1 callers
Class
C
test/tuple/cnstr.convert_copy.cpp:22
↓ 1 callers
Class
D
test/tuple/assign.convert_copy.cpp:15
↓ 1 callers
Class
D
test/tuple/assign.convert_move.cpp:19
↓ 1 callers
Class
D
test/tuple/cnstr.convert_copy.cpp:29
↓ 1 callers
Class
D
test/tuple/cnstr.convert_move.cpp:19
↓ 1 callers
Class
DefaultOnly
test/tuple/cnstr.default.cpp:13
↓ 1 callers
Class
Empty
test/tuple/cnstr.variadic_forward.cpp:27
↓ 1 callers
Class
Empty
test/tuple/at.const.cpp:12
↓ 1 callers
Class
NoValueCtor
test/tuple/cnstr.variadic_copy.cpp:15
↓ 1 callers
Class
NoValueCtorEmpty
test/tuple/cnstr.variadic_copy.cpp:33
↓ 1 callers
Class
S
test/tuple/at.non_const.cpp:14
↓ 1 callers
Class
any_of_helper
include/boost/hana/any_of.hpp:62
↓ 1 callers
Class
copy
example/tutorial/appendix_mpl.cpp:259
↓ 1 callers
Class
decay
include/boost/hana/detail/decay.hpp:33
↓ 1 callers
Class
empty
test/detail/ebo.cpp:16
↓ 1 callers
Class
f
benchmark/transform/compile.meta.list.erb.cpp:8
↓ 1 callers
Class
f
benchmark/fold_left/compile.cexpr.recursive.erb.cpp:34
↓ 1 callers
Class
f
test/type/metafunction_class.cpp:17
↓ 1 callers
Class
f
test/type/metafunction.cpp:17
↓ 1 callers
Class
is_convertible
include/boost/hana/core/to.hpp:151
↓ 1 callers
Class
min_element
example/tutorial/appendix_mpl.cpp:230
↓ 1 callers
Class
split
include/boost/hana/sort.hpp:192
↓ 1 callers
Class
vector
include/boost/hana/ext/boost/mpl/vector.hpp:92
Class
A
test/tuple/cnstr.variadic_forward.cpp:28
Class
A
test/tuple/cnstr.convert_copy.cpp:10
Class
A
test/map/at_key.collisions.cpp:18
Class
A
test/functional/overload_linearly.cpp:15
Class
AA
test/functional/overload_linearly.cpp:16
Class
Applicative
include/boost/hana/concept/applicative.hpp:25
Class
Applicative
include/boost/hana/fwd/concept/applicative.hpp:114
Class
B
test/tuple/assign.convert_copy.cpp:10
Class
B
test/tuple/assign.convert_move.cpp:13
Class
B
test/tuple/cnstr.convert_copy.cpp:17
Class
B
test/tuple/empty_member.cpp:10
Class
B
test/tuple/cnstr.convert_move.cpp:13
Class
B
test/map/at_key.collisions.cpp:19
Class
B
test/functional/overload_linearly.cpp:17
Class
BOOST_HANA_ADAPT_ADT_must_be_called_in_the_global_namespace
include/boost/hana/detail/struct_macros.hpp:1487
Class
BOOST_HANA_ADAPT_STRUCT_must_be_called_in_the_global_namespace
include/boost/hana/detail/struct_macros.hpp:343
next →
1–100 of 2,302, ranked by callers