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
↓ 3 callers
Function
get_state_id
include/boost/spirit/home/lex/lexer/lexertl/static_functor_data.hpp:42
↓ 3 callers
Function
grammar_tests
classic/test/grammar_multi_instance_tst.cpp:34
↓ 3 callers
Method
has_value
include/boost/spirit/home/lex/lexer/lexertl/functor_data.hpp:388
↓ 3 callers
Function
id
classic/test/tree_tests.cpp:85
↓ 3 callers
Method
id
Retrieve or set the token id of this token instance.
include/boost/spirit/home/lex/lexer/lexertl/position_token.hpp:157
↓ 3 callers
Method
id
Retrieve or set the token id of this token instance.
include/boost/spirit/home/lex/lexer/lexertl/token.hpp:162
↓ 3 callers
Method
imbue
include/boost/spirit/home/support/detail/lexer/rules.hpp:155
↓ 3 callers
Function
inhibit_clear_queue
include/boost/spirit/home/lex/lexer/lexertl/iterator.hpp:135
↓ 3 callers
Function
init
classic/test/tree_tests.cpp:367
↓ 3 callers
Function
is_empty
include/boost/spirit/home/x3/support/traits/container_traits.hpp:202
↓ 3 callers
Function
is_empty
include/boost/spirit/home/support/container.hpp:386
↓ 3 callers
Function
is_hex_digit
include/boost/spirit/home/support/char_encoding/unicode/query.hpp:283
↓ 3 callers
Function
is_list
include/boost/spirit/home/support/utree/utree_traits.hpp:46
↓ 3 callers
Function
is_lowercase
include/boost/spirit/home/support/char_encoding/unicode/query.hpp:308
↓ 3 callers
Function
is_punctuation
include/boost/spirit/home/support/char_encoding/unicode/query.hpp:273
↓ 3 callers
Function
is_uppercase
include/boost/spirit/home/support/char_encoding/unicode/query.hpp:303
↓ 3 callers
Method
is_valid
include/boost/spirit/home/lex/lexer/lexertl/token.hpp:167
↓ 3 callers
Method
module
example/qi/compiler_tutorial/conjure3/vm.hpp:87
↓ 3 callers
Method
name
include/boost/spirit/home/x3/string/symbols.hpp:213
↓ 3 callers
Function
negate
include/boost/spirit/home/qi/numeric/detail/real_impl.hpp:122
↓ 3 callers
Function
nowarn_constexpr
test/x3/to_utf8.cpp:11
↓ 3 callers
Function
nowarn_constexpr
test/qi/to_utf8.cpp:16
↓ 3 callers
Function
optional_value
include/boost/spirit/home/support/container.hpp:259
↓ 3 callers
Function
parse
include/boost/spirit/home/qi/parse.hpp:24
↓ 3 callers
Method
parse
include/boost/spirit/home/qi/nonterminal/detail/parameterized.hpp:42
↓ 3 callers
Function
parse_alternative
include/boost/spirit/home/x3/operator/detail/alternative.hpp:181
↓ 3 callers
Function
parse_ipv4
classic/example/intermediate/ipv4_opt.cpp:145
↓ 3 callers
Function
parse_ipv4
classic/example/intermediate/ipv4.cpp:236
↓ 3 callers
Function
parse_rule
include/boost/spirit/home/x3/nonterminal/rule.hpp:27
↓ 3 callers
Method
position
include/boost/spirit/home/support/iterators/line_pos_iterator.hpp:64
↓ 3 callers
Function
print_if_failed
test/karma/test_attr.hpp:38
↓ 3 callers
Function
print_if_failed
test/karma/test_manip_attr.hpp:30
↓ 3 callers
Function
print_token
include/boost/spirit/home/support/attributes.hpp:1337
↓ 3 callers
Function
scale
include/boost/spirit/home/x3/support/numeric_utils/extract_real.hpp:31
↓ 3 callers
Method
set
include/boost/spirit/home/classic/phoenix/closures.hpp:175
↓ 3 callers
Function
set_expectation_failure_impl
include/boost/spirit/home/x3/support/expectation.hpp:189
↓ 3 callers
Function
set_lexer_state
include/boost/spirit/home/lex/qi/state_switcher.hpp:70
↓ 3 callers
Method
set_state
include/boost/spirit/home/lex/lexer/lexertl/functor.hpp:250
↓ 3 callers
Method
set_value
include/boost/spirit/home/lex/lexer/lexertl/functor_data.hpp:379
↓ 3 callers
Method
shared
include/boost/spirit/home/support/iterators/detail/input_iterator_policy.hpp:103
↓ 3 callers
Method
shared
include/boost/spirit/home/support/iterators/detail/lex_input_policy.hpp:77
↓ 3 callers
Method
swap
include/boost/spirit/home/support/detail/lexer/internals.hpp:43
↓ 3 callers
Function
test
classic/test/tree_to_xml.cpp:120
↓ 3 callers
Function
test
test/x3/error_handler.cpp:41
↓ 3 callers
Function
test_assign
classic/test/bug_fixes.cpp:272
↓ 3 callers
Function
test_infinite
include/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp:334
↓ 3 callers
Function
test_line_break_first
test/x3/error_handler.cpp:67
↓ 3 callers
Function
test_nan
include/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp:290
↓ 3 callers
Function
test_rule_delimited
test/karma/auto.hpp:64
↓ 3 callers
Function
test_use
test/x3/unused_type.cpp:13
↓ 3 callers
Function
test_use
test/support/unused_type.cpp:19
↓ 3 callers
Function
tree_to_xml
include/boost/spirit/home/classic/tree/tree_to_xml.hpp:84
↓ 3 callers
Method
what
test/qi/terminal_ex.cpp:68
↓ 3 callers
Function
yy_get_previous_state
example/lex/word_count_functor_flex.cpp:920
↓ 2 callers
Function
CheckColumnCounting_Tab3
classic/test/position_iterator_tests.cpp:219
↓ 2 callers
Function
CheckColumnCounting_Tab4
classic/test/position_iterator_tests.cpp:185
↓ 2 callers
Function
CheckLineExtractionOne
classic/test/position_iterator_tests.cpp:271
↓ 2 callers
Function
add
classic/test/while_tests.cpp:60
↓ 2 callers
Method
add_actions
include/boost/spirit/home/lex/lexer/action.hpp:41
↓ 2 callers
Method
advance_input
include/boost/spirit/home/classic/iterator/multi_pass.hpp:646
↓ 2 callers
Method
annotate
include/boost/spirit/home/x3/support/ast/position_tagged.hpp:62
↓ 2 callers
Function
any_if
include/boost/spirit/home/support/algorithm/any_if.hpp:169
↓ 2 callers
Method
append_followpos
include/boost/spirit/home/support/detail/lexer/parser/tree/node.hpp:65
↓ 2 callers
Method
arity
example/qi/compiler_tutorial/conjure3/vm.hpp:65
↓ 2 callers
Function
assign_key_a
include/boost/spirit/home/classic/actor/assign_key_actor.hpp:54
↓ 2 callers
Function
banner
classic/test/scoped_lock_tests.cpp:15
↓ 2 callers
Method
begin
include/boost/spirit/home/support/iterators/detail/fixed_size_queue.hpp:201
↓ 2 callers
Method
benchmark
workbench/boilerplate.cpp:13
↓ 2 callers
Function
center_generate
include/boost/spirit/home/karma/directive/center_alignment.hpp:90
↓ 2 callers
Method
chain_buffering
functions related to buffering
include/boost/spirit/home/karma/detail/output_iterator.hpp:286
↓ 2 callers
Method
chain_counting
functions related to counting
include/boost/spirit/home/karma/detail/output_iterator.hpp:156
↓ 2 callers
Method
clear
example/x3/calc/calc9/compiler.hpp:28
↓ 2 callers
Method
clear
example/qi/compiler_tutorial/calc8/compiler.hpp:32
↓ 2 callers
Method
clear
include/boost/spirit/home/lex/lexer/lexertl/lexer.hpp:267
↓ 2 callers
Method
clear
include/boost/spirit/home/support/detail/lexer/state_machine.hpp:230
↓ 2 callers
Method
clear
include/boost/spirit/home/support/detail/lexer/string_token.hpp:124
↓ 2 callers
Function
clear_a
include/boost/spirit/home/classic/actor/clear_actor.hpp:51
↓ 2 callers
Function
clear_expectation_failure
include/boost/spirit/home/x3/support/expectation.hpp:372
↓ 2 callers
Method
clone
include/boost/spirit/home/x3/auxiliary/any_parser.hpp:115
↓ 2 callers
Method
collect
include/boost/spirit/home/lex/lexer/action.hpp:32
↓ 2 callers
Function
concatenate_actions
include/boost/spirit/home/classic/utility/rule_parser.hpp:971
↓ 2 callers
Function
confix_spec
repository/test/qi/confix.cpp:40
↓ 2 callers
Function
copy
include/boost/spirit/home/karma/nonterminal/rule.hpp:368
↓ 2 callers
Method
copy
include/boost/spirit/home/karma/detail/output_iterator.hpp:230
↓ 2 callers
Method
delete_data
include/boost/spirit/home/x3/string/tst.hpp:128
↓ 2 callers
Method
delete_data
include/boost/spirit/home/x3/string/tst_map.hpp:201
↓ 2 callers
Method
delete_data
include/boost/spirit/home/qi/string/tst.hpp:130
↓ 2 callers
Method
delete_data
include/boost/spirit/home/qi/string/tst_map.hpp:212
↓ 2 callers
Method
delete_node
include/boost/spirit/home/x3/string/tst.hpp:123
↓ 2 callers
Method
delete_node
include/boost/spirit/home/qi/string/tst.hpp:125
↓ 2 callers
Function
deref
include/boost/spirit/home/x3/support/traits/container_traits.hpp:271
↓ 2 callers
Method
destruct
include/boost/spirit/home/support/detail/hold_any.hpp:94
↓ 2 callers
Method
direct
include/boost/spirit/home/classic/utility/lists.hpp:270
↓ 2 callers
Method
dot
include/boost/spirit/home/support/detail/lexer/rules.hpp:564
↓ 2 callers
Function
echo_input
example/lex/strip_comments_lexer.cpp:80
↓ 2 callers
Method
empty
include/boost/spirit/home/support/detail/lexer/state_machine.hpp:236
↓ 2 callers
Method
empty
include/boost/spirit/home/support/detail/lexer/conversion/char_state_machine.hpp:54
↓ 2 callers
Method
erase_from_parent
example/qi/compiler_tutorial/conjure3/compiler.cpp:292
↓ 2 callers
Method
eval
include/boost/spirit/home/classic/phoenix/operators.hpp:2158
↓ 2 callers
Function
eval_expression
i should be pointing to a node created by the expression rule
classic/example/fundamental/parse_tree_calc1.cpp:64
← previous
next →
501–600 of 6,232, ranked by callers