MCPcopy Create free account

hub / github.com/build2/build2 / functions

Functions1,458 in github.com/build2/build2

Method position
libbuild2/common-options.cxx:223
Method pre_parse
libbuild2/shell/script/parser.cxx:26
Method pre_parse
libbuild2/test/script/parser.cxx:34
Method pre_parse_block
libbuild2/shell/script/parser.cxx:396
Method pre_parse_block_line
Pre-parse the flow control construct block line.
libbuild2/shell/script/parser.cxx:376
Method pre_parse_command_block
Pre-parse either a flow control construct block or an explicit test scope (both are the curly brace-enclosed sequences of command lines). If verify_se
libbuild2/test/script/parser.cxx:1539
Method pre_parse_command_line
Pre-parse a single command line which belongs to either a flow control construct block, explicit test scope, or file referred to by the include direct
libbuild2/test/script/parser.cxx:1668
Method pre_parse_command_line_v1
Pre-parse the flow control construct block line for syntax 1. Fail if the line is unexpectedly followed with a semicolon or test description.
libbuild2/test/script/parser.cxx:1720
Method pre_parse_command_lines
Pre-parse sequence of command lines (see pre_parse_command_line() for details) until rcbrace or eos is encountered and return the terminating token.
libbuild2/test/script/parser.cxx:1594
Method pre_parse_demote_group_to_test
libbuild2/test/script/parser.cxx:94
Method pre_parse_directive
libbuild2/test/script/parser.cxx:2141
Method pre_parse_group_block
libbuild2/test/script/parser.cxx:315
Method pre_parse_group_body
libbuild2/test/script/parser.cxx:170
Method pre_parse_if_else
libbuild2/shell/script/parser.cxx:427
Method pre_parse_if_else
libbuild2/test/script/parser.cxx:1049
Method pre_parse_if_else_command
Parse an `if` flow control construct as a command-if and return an indication whether it has a trailing semicolon. If verify_semi_colon function is no
libbuild2/test/script/parser.cxx:1833
Method pre_parse_if_else_command_v1
libbuild2/test/script/parser.cxx:1969
Method pre_parse_if_else_group
libbuild2/test/script/parser.cxx:1396
Method pre_parse_if_else_test
Parse an `if` flow control construct as a test scope-if and return it together with an indication whether it has a trailing semicolon. If verify_semi_
libbuild2/test/script/parser.cxx:1183
Method pre_parse_include_line
If test_scope is not NULL, then pre-parse the specified files into this test scope. Otherwise, pre-parse them into the current group scope (group_).
libbuild2/test/script/parser.cxx:2180
Method pre_parse_leading_description
libbuild2/test/script/parser.cxx:2285
Method pre_parse_line
Parse a logical line, handling the flow control constructs recursively. If the flow control construct type is specified, then it is assumed that this
libbuild2/shell/script/parser.cxx:143
Method pre_parse_line
Parse a logical line (as well as scope-if, unless command_only_if is true, since the only way to recognize it is to parse the if line), handling the f
libbuild2/test/script/parser.cxx:436
Method pre_parse_loop
libbuild2/shell/script/parser.cxx:497
Method pre_parse_loop
Parse a 'for' or 'while' command and return an indication whether it has a trailing semicolon. If verify_semi_colon function is not NULL, then call it
libbuild2/test/script/parser.cxx:2036
Method pre_parse_loop_v1
libbuild2/test/script/parser.cxx:2103
Method pre_parse_script
libbuild2/shell/script/parser.cxx:82
Method pre_parse_test_block
If semi_colon is not NULL, then save an indication of whether the block is followed by a semicolon (first=true) or colon (second contains the descript
libbuild2/test/script/parser.cxx:385
Method print
libbuild2/common-options.cxx:37
Method reset_special
libbuild2/test/script/script.cxx:426
Method run
libbuild2/shell/script/runner.cxx:85
Method run
libbuild2/test/script/runner.cxx:142
Method run_cond
libbuild2/shell/script/runner.cxx:121
Method run_cond
libbuild2/test/script/runner.cxx:193
Method scope
libbuild2/test/script/script.cxx:62
Method scope_base
scope_base
libbuild2/test/script/script.cxx:30
Method script
script
libbuild2/test/script/script.cxx:236
Method script_base
script_base
libbuild2/test/script/script.cxx:202
Method set_timeout
libbuild2/shell/script/script.cxx:313
Method set_timeout
group
libbuild2/test/script/script.cxx:585
Method set_variable
libbuild2/shell/script/script.cxx:171
Method set_variable
libbuild2/test/script/script.cxx:125
Method shopt_options
libbuild2/shell/script/builtin-options.cxx:276
Method skip
libbuild2/common-options.cxx:211
Method sleep
libbuild2/shell/script/script.cxx:220
Method sleep
libbuild2/test/script/script.cxx:194
Method special_variable
When add a special variable don't forget to update lexer::word() and for-loop parsing in pre_parse_line(). @@ If we add support for the temporary dir
libbuild2/shell/script/parser.cxx:652
Method special_variable
When add a special variable don't forget to update lexer::word() and for-loop parsing in pre_parse_line().
libbuild2/test/script/parser.cxx:2966
Method test
libbuild2/test/script/runner.cxx:20
Method test_program
libbuild2/test/script/script.cxx:113
Method test_runner
libbuild2/test/script/runner.cxx:26
Method verify_no_teardown
libbuild2/test/script/parser.cxx:2542
Method verify_variable_assignment
libbuild2/shell/script/parser.cxx:658
Method verify_variable_assignment
libbuild2/test/script/parser.cxx:2972
Method wd_path
libbuild2/test/script/script.cxx:38
Method what
libbuild2/common-options.cxx:43
Method word
libbuild2/shell/script/lexer.cxx:294
Method word
libbuild2/test/script/lexer.cxx:363
Method ~file_io_failure
file_io_failure
libbuild2/common-options.cxx:126
Method ~invalid_value
invalid_value
libbuild2/common-options.cxx:89
Method ~missing_value
missing_value
libbuild2/common-options.cxx:70
Method ~scanner
scanner
libbuild2/common-options.cxx:164
Method ~unknown_argument
unknown_argument
libbuild2/common-options.cxx:51
Method ~unknown_option
unknown_option
libbuild2/common-options.cxx:32
Method ~unmatched_quote
unmatched_quote
libbuild2/common-options.cxx:145
Method _parse
libbuild2/script/builtin-options.cxx:382
Method add
libbuild2/script/script.cxx:649
Method append_binless_modules
Append (and optionally hash while at it) object files of bmi{} prerequisites that belong to binless libraries.
libbuild2/cc/link-rule.cxx:3102
Method append_diag_color_options
libbuild2/cc/common.cxx:1840
Method append_header_options
Append header unit-related options. Note that this function is called for both full preprocessing and compilation proper and in the latter case it is
libbuild2/cc/compile-rule.cxx:7494
Method append_lang_options
libbuild2/cc/compile-rule.cxx:339
Method append_libraries
Append (and optionally hash and detect if rendered out of data) libraries to link, recursively.
libbuild2/cc/link-rule.cxx:2465
Method append_library_options
libbuild2/cc/compile-rule.cxx:542
Method append_library_prefixes
Append library prefixes based on the *.export.poptions variables recursively, prerequisite libraries first.
libbuild2/cc/compile-rule.cxx:800
Method append_module_options
Append module-related options. Note that this function is only called for the compilation proper and after a call to append_header_options() (so watc
libbuild2/cc/compile-rule.cxx:7536
Method append_prefixes
libbuild2/cc/compile-rule.cxx:1702
Method append_symexport_options
libbuild2/cc/compile-rule.cxx:473
Method append_sys_hdr_options
libbuild2/cc/compile-rule.cxx:296
Method apply
libbuild2/cli/rule.cxx:147
Method apply
libbuild2/version/rule.cxx:105
Method apply
libbuild2/test/rule.cxx:41
Method apply
libbuild2/bash/rule.cxx:132
Method apply
libbuild2/install/rule.cxx:93
Method apply
libbuild2/cc/install-rule.cxx:245
Method apply
libbuild2/cc/compile-rule.cxx:882
Method apply
libbuild2/cc/link-rule.cxx:900
Method apply
libbuild2/cc/predefs-rule.cxx:125
Method apply
libbuild2/in/rule.cxx:60
Method apply
libbuild2/bin/def-rule.cxx:551
Method apply
libbuild2/bin/rule.cxx:50
Method apply_impl
libbuild2/install/rule.cxx:106
Method apply_posthoc
libbuild2/cc/install-rule.cxx:319
Method apply_value_attributes
libbuild2/script/parser.cxx:2147
Method build_prefix_map
libbuild2/cc/compile-rule.cxx:1772
Method cflags
libbuild2/cc/pkgconfig-libpkg-config.cxx:205
Method cflags
libbuild2/cc/pkgconfig-libpkgconf.cxx:280
Method char_literal
libbuild2/cc/lexer.cxx:663
Method clean
environment
libbuild2/script/script.cxx:772
Method clean_special
libbuild2/script/script.cxx:800
Method compile_rule
libbuild2/cc/compile-rule.cxx:267
← previousnext →501–600 of 1,458, ranked by callers