Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/spirit
/ functions
Functions
6,232 in github.com/boostorg/spirit
⨍
Functions
6,232
◇
Types & classes
5,957
↓ 1,945 callers
Function
test
test/karma/test.hpp:89
↓ 1,300 callers
Function
test
test/qi/test.hpp:20
↓ 985 callers
Function
char_
workbench/x3/toy/toy.cpp:37
↓ 896 callers
Function
test
test/x3/test.hpp:19
↓ 803 callers
Function
test_attr
test/qi/test.hpp:75
↓ 618 callers
Function
lit
include/boost/spirit/home/x3/char/char.hpp:23
↓ 584 callers
Function
parse
classic/test/epsilon_tests.cpp:32
↓ 544 callers
Function
test_attr
test/x3/test.hpp:69
↓ 517 callers
Method
begin
include/boost/spirit/home/lex/lexer/lexer.hpp:393
↓ 441 callers
Method
end
include/boost/spirit/home/lex/lexer/lexer.hpp:396
↓ 424 callers
Method
push_back
expose a push_back function compatible with std containers
example/qi/boost_array.cpp:35
↓ 400 callers
Function
test_delimited
test/karma/test.hpp:165
↓ 318 callers
Method
size
example/x3/calc/calc9/compiler.hpp:29
↓ 269 callers
Function
val
include/boost/spirit/home/classic/core/match.hpp:84
↓ 255 callers
Function
string
include/boost/spirit/home/x3/string/literal_string.hpp:53
↓ 249 callers
Method
clear
example/x3/calc/calc8/compiler.hpp:28
↓ 205 callers
Function
ch_p
include/boost/spirit/home/classic/core/primitives/primitives.hpp:132
↓ 198 callers
Function
call
include/boost/spirit/home/x3/core/call.hpp:49
↓ 146 callers
Function
docheck
test/x3/tst.cpp:39
↓ 133 callers
Function
assign_a
include/boost/spirit/home/classic/actor/assign_actor.hpp:79
↓ 132 callers
Function
docheck
test/qi/tst.cpp:36
↓ 128 callers
Method
which
expose variant functionality
example/karma/calc2_ast.hpp:50
↓ 126 callers
Method
find
include/boost/spirit/home/x3/string/tst.hpp:54
↓ 118 callers
Function
binary_test
test/karma/test.hpp:245
↓ 116 callers
Function
phrase_parse
include/boost/spirit/home/qi/parse.hpp:105
↓ 115 callers
Function
var
classic/test/if_tests.cpp:36
↓ 110 callers
Function
str_p
include/boost/spirit/home/classic/core/primitives/primitives.hpp:263
↓ 105 callers
Method
eval
include/boost/spirit/home/classic/phoenix/composite.hpp:1235
↓ 104 callers
Function
test_parser
example/qi/reference.cpp:29
↓ 102 callers
Function
test
repository/test/qi/test.hpp:20
↓ 100 callers
Method
empty
example/qi/compiler_tutorial/conjure3/compiler.cpp:302
↓ 83 callers
Function
Draw
classic/test/chset_tests.cpp:43
↓ 82 callers
Method
str
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:75
↓ 76 callers
Function
assign_to
include/boost/spirit/home/qi/detail/assign_to.hpp:120
↓ 76 callers
Method
name
example/qi/compiler_tutorial/conjure3/compiler.cpp:56
↓ 76 callers
Method
push_back
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:334
↓ 76 callers
Function
test_generator_attr
example/karma/reference.cpp:45
↓ 75 callers
Function
add
test/x3/tst.cpp:21
↓ 74 callers
Method
size
include/boost/spirit/home/support/detail/lexer/state_machine.hpp:244
↓ 72 callers
Function
generate
example/karma/reorder_struct.cpp:36
↓ 71 callers
Function
test
test/lex/test.hpp:52
↓ 70 callers
Method
end
include/boost/spirit/home/support/detail/lexer/input.hpp:506
↓ 68 callers
Method
begin
include/boost/spirit/home/support/detail/lexer/input.hpp:491
↓ 67 callers
Function
eval
include/boost/spirit/home/classic/phoenix/composite.hpp:161
↓ 67 callers
Function
push_back
include/boost/spirit/home/support/container.hpp:351
↓ 65 callers
Method
id
include/boost/spirit/home/lex/reference.hpp:58
↓ 62 callers
Function
docheck
classic/test/symbols_tests.cpp:36
↓ 62 callers
Method
insert
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:294
↓ 59 callers
Method
add
example/qi/compiler_tutorial/conjure3/compiler.cpp:287
↓ 58 callers
Method
top
example/x3/calc/calc6.cpp:119
↓ 57 callers
Method
add_pattern
interface for pattern definition management
include/boost/spirit/home/lex/lexer/lexertl/lexer.hpp:257
↓ 56 callers
Function
parse
test/support/multi_pass_parse.cpp:20
↓ 55 callers
Function
begin
include/boost/spirit/home/support/container.hpp:428
↓ 55 callers
Method
begin
include/boost/spirit/home/classic/tree/common.hpp:297
↓ 52 callers
Method
get
workbench/x3/toy/toy.cpp:105
↓ 52 callers
Function
skip_over
include/boost/spirit/home/qi/skip_over.hpp:25
↓ 51 callers
Method
add
include/boost/spirit/home/x3/string/tst.hpp:66
↓ 51 callers
Function
what
include/boost/spirit/home/qi/what.hpp:21
↓ 50 callers
Method
data
include/boost/spirit/home/lex/lexer/lexertl/functor_data.hpp:295
↓ 47 callers
Method
which
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:1300
↓ 46 callers
Function
_attr
include/boost/spirit/home/x3/core/call.hpp:40
↓ 46 callers
Function
compare
test/qi/real.hpp:111
↓ 44 callers
Method
parse
classic/example/fundamental/bind.cpp:39
↓ 43 callers
Function
end
include/boost/spirit/home/support/container.hpp:451
↓ 43 callers
Function
format
include/boost/spirit/home/karma/stream/format_manip.hpp:26
↓ 41 callers
Function
check
test/support/utree.cpp:18
↓ 41 callers
Function
test_parser_attr
example/qi/reference.cpp:60
↓ 40 callers
Method
get
include/boost/spirit/home/x3/support/context.hpp:28
↓ 40 callers
Method
set
include/boost/spirit/home/support/char_set/range_run_impl.hpp:75
↓ 40 callers
Function
test_postskipped
test/qi/test_attr.hpp:96
↓ 40 callers
Function
test_predelimited
test/karma/test_attr.hpp:113
↓ 39 callers
Function
as_parser
include/boost/spirit/home/x3/core/parser.hpp:174
↓ 39 callers
Function
bind
include/boost/spirit/home/classic/phoenix/binders.hpp:394
↓ 39 callers
Method
tag
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:49
↓ 39 callers
Function
tokenize
include/boost/spirit/home/lex/tokenize_and_parse.hpp:296
↓ 38 callers
Function
delimit_out
include/boost/spirit/home/karma/delimit_out.hpp:23
↓ 38 callers
Method
size
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:67
↓ 37 callers
Function
add
test/qi/tst.cpp:18
↓ 37 callers
Function
get
include/boost/spirit/home/classic/dynamic/stored_rule.hpp:104
↓ 37 callers
Method
no_match
include/boost/spirit/home/classic/core/scanner/scanner.hpp:67
↓ 37 callers
Method
subject
include/boost/spirit/home/classic/core/composite/composite.hpp:72
↓ 37 callers
Method
value
example/qi/compiler_tutorial/conjure3/compiler.cpp:20
↓ 36 callers
Function
compare
test/x3/real.hpp:95
↓ 35 callers
Function
get
example/karma/calc2_ast.hpp:81
↓ 35 callers
Function
test
test/karma/format_manip.cpp:26
↓ 34 callers
Function
call
include/boost/spirit/home/support/auto/meta_create.hpp:173
↓ 34 callers
Function
confix
include/boost/spirit/home/x3/directive/confix.hpp:85
↓ 33 callers
Method
end
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:1173
↓ 32 callers
Method
end
include/boost/spirit/home/classic/tree/common.hpp:307
↓ 32 callers
Function
parse
example/qi/expect.cpp:22
↓ 32 callers
Function
test_generator
example/karma/reference.cpp:32
↓ 31 callers
Method
begin
include/boost/spirit/home/support/utree/detail/utree_detail2.hpp:1161
↓ 31 callers
Function
format_delimited
include/boost/spirit/home/karma/stream/format_manip.hpp:50
↓ 31 callers
Function
generate_delimited
include/boost/spirit/home/karma/generate.hpp:107
↓ 31 callers
Function
move_to
include/boost/spirit/home/x3/support/traits/move_to.hpp:41
↓ 31 callers
Function
next
include/boost/spirit/home/support/container.hpp:498
↓ 31 callers
Function
throw_exception
classic/test/tree_tests.cpp:357
↓ 31 callers
Function
to_utf8
include/boost/spirit/home/support/utf8.hpp:57
↓ 30 callers
Method
size
example/qi/compiler_tutorial/conjure1/compiler.hpp:36
↓ 27 callers
Method
alias
include/boost/spirit/home/lex/lexer/lexer.hpp:63
next →
1–100 of 6,232, ranked by callers