MCPcopy Create free account

hub / github.com/build2/build2 / functions

Functions1,458 in github.com/build2/build2

↓ 1 callersFunctionmsvc_hdr
Return the MSVC system header search paths (i.e., what the Visual Studio command prompt puts into INCLUDE) including any paths from the compiler mode
libbuild2/cc/guess.cxx:1558
↓ 1 callersFunctionmsvc_machine
Translate the target triplet CPU to lib.exe/link.exe /MACHINE option.
libbuild2/cc/msvc.cxx:51
↓ 1 callersFunctionmvfile
libbuild2/filesystem.cxx:120
↓ 1 callersFunctionname_functions
libbuild2/functions-name.cxx:190
↓ 1 callersFunctionnoop_action
libbuild2/algorithm.cxx:4524
↓ 1 callersFunctionorigin
libbuild2/config/utility.cxx:182
↓ 1 callersMethodparse
libbuild2/b-options.cxx:33
↓ 1 callersMethodparse
bx/bx-options.cxx:33
↓ 1 callersFunctionparse_b_cmdline
libbuild2/b-cmdline.cxx:22
↓ 1 callersFunctionparse_names
old-tests/parser/driver.cxx:191
↓ 1 callersFunctionpath_functions
libbuild2/functions-path.cxx:225
↓ 1 callersFunctionperform_clean
libbuild2/algorithm.cxx:4873
↓ 1 callersFunctionperform_load
perform
libbuild2/operation.cxx:80
↓ 1 callersFunctionperform_script_impl
libbuild2/test/rule.cxx:365
↓ 1 callersFunctionperform_search
libbuild2/operation.cxx:105
↓ 1 callersFunctionpre_guess
libbuild2/cc/guess.cxx:302
↓ 1 callersFunctionprint_b_usage
libbuild2/b-options.cxx:1488
↓ 1 callersFunctionprint_bx_usage
bx/bx-options.cxx:867
↓ 1 callersFunctionprocess_finish
Always issue diagnostics on process failure, regardless if the process exited abnormally or normally with non-zero exit code. Note that the diagnosti
libbuild2/functions-process.cxx:341
↓ 1 callersFunctionprocess_functions
libbuild2/functions-process.cxx:447
↓ 1 callersFunctionprocess_path_copy_assign
libbuild2/variable.cxx:1153
↓ 1 callersFunctionprocess_path_functions
libbuild2/functions-process-path.cxx:11
↓ 1 callersFunctionprocess_start
libbuild2/functions-process.cxx:311
↓ 1 callersFunctionproject_name_functions
libbuild2/functions-project-name.cxx:11
↓ 1 callersFunctionread_dumpbin
libbuild2/bin/def-rule.cxx:35
↓ 1 callersFunctionread_posix_nm
libbuild2/bin/def-rule.cxx:235
↓ 1 callersFunctionregex_functions
libbuild2/functions-regex.cxx:616
↓ 1 callersFunctionresolve_members_impl
Note: lock is a reference to avoid the stacking overhead.
libbuild2/algorithm.cxx:1576
↓ 1 callersFunctionrun
libbuild2/functions-process.cxx:412
↓ 1 callersMethodrun
libbuild2/shell/script/parser.test.cxx:36
↓ 1 callersMethodrun
libbuild2/test/script/parser.test.cxx:110
↓ 1 callersFunctionrun_builtin
libbuild2/functions-process.cxx:198
↓ 1 callersFunctionrun_builtin_regex
libbuild2/functions-process.cxx:212
↓ 1 callersMethodrun_cond
libbuild2/shell/script/parser.test.cxx:71
↓ 1 callersFunctionrun_pipe
libbuild2/script/run.cxx:1819
↓ 1 callersFunctionrun_search_fail
libbuild2/utility.cxx:273
↓ 1 callersFunctionrun_test
libbuild2/test/rule.cxx:730
↓ 1 callersFunctionsave_environment
Update config.config.environment value for a hermetic configuration. @@ We are modifying the module. See also save_config() for a similar issue.
libbuild2/config/operation.cxx:717
↓ 1 callersFunctionsave_out_root
libbuild2/config/operation.cxx:133
↓ 1 callersFunctionsearch_existing_file
libbuild2/search.cxx:108
↓ 1 callersFunctionset_builtin
The set pseudo-builtin: set variable from the stdin input. set [-e|--exact] [(-n|--newline)|(-w|--whitespace)] <var> [<attr>]
libbuild2/script/run.cxx:1731
↓ 1 callersFunctionstack_overflow
Call itself recursively causing stack overflow. Parameterized to avoid "stack overflow" warning.
tests/test/script/runner/driver.cxx:34
↓ 1 callersFunctionstring_functions
libbuild2/functions-string.cxx:323
↓ 1 callersMethodsyntax
libbuild2/script/regex.cxx:118
↓ 1 callersFunctiontarget_functions
libbuild2/functions-target.cxx:15
↓ 1 callersFunctiontarget_triplet_functions
libbuild2/functions-target-triplet.cxx:11
↓ 1 callersMethodtest_runner
libbuild2/test/script/parser.test.cxx:53
↓ 1 callersFunctiontimeout_builtin
The timeout pseudo-builtin: set the script timeout. See the script- specific set_timeout() implementations for the exact semantics. timeout [-s|--suc
libbuild2/script/run.cxx:908
↓ 1 callersFunctionto_ext
prerequisite
libbuild2/prerequisite.cxx:50
↓ 1 callersFunctionto_module_info
libbuild2/cc/compile-rule.cxx:100
↓ 1 callersFunctionto_preprocessed
libbuild2/cc/compile-rule.cxx:173
↓ 1 callersFunctionto_std_flags
libbuild2/script/regex.cxx:282
↓ 1 callersFunctionto_string
Module type/info string serialization. The string representation is a space-separated list of module names or quoted paths for header units with the
libbuild2/cc/compile-rule.cxx:69
↓ 1 callersFunctionto_target_type
Convert name to target'ish name (see below for the 'ish part). Return raw/unprocessed data in case this is an unknown target type (or called out of sc
libbuild2/functions-name.cxx:23
↓ 1 callersFunctiontransform
char_regex Transform regex according to the extended flags {idot}. If regex is malformed then keep transforming, so the resulting string is malformed
libbuild2/script/regex.cxx:228
↓ 1 callersFunctionupdate_backlink_name
libbuild2/algorithm.cxx:2114
↓ 1 callersFunctionupdate_during_load
libbuild2/algorithm.cxx:3507
↓ 1 callersFunctionupdate_during_match
libbuild2/algorithm.cxx:3118
↓ 1 callersFunctionverify_targets
Verify that no two targets share a path unless they both are "read-only" (have noop recipes). Note: somewhat similar logic in dyndep::verify_existing
libbuild2/operation.cxx:148
↓ 1 callersFunctionwrite_mingw32
libbuild2/bin/def-rule.cxx:435
↓ 1 callersFunctionwrite_win32_msvc
libbuild2/bin/def-rule.cxx:311
Method _parse
libbuild2/shell/script/builtin-options.cxx:354
Method char_regex
libbuild2/script/regex.cxx:293
Method create_temp_dir
libbuild2/shell/script/script.cxx:119
Method effective_deadline
libbuild2/shell/script/script.cxx:322
Method effective_deadline
libbuild2/test/script/script.cxx:340
Method enter
libbuild2/shell/script/runner.cxx:20
Method enter
libbuild2/test/script/runner.cxx:32
Method environment
Note that if/when we add support for changing the working directory during the script execution, then, similar to the Testscript, the environment::wor
libbuild2/shell/script/script.cxx:42
Method exec_scope_body
libbuild2/test/script/parser.cxx:2626
Method execute
libbuild2/shell/script/parser.cxx:542
Method execute
libbuild2/test/script/parser.cxx:2569
Method find
libbuild2/common-options.cxx:400
Method id
libbuild2/test/script/script.cxx:88
Method leave
libbuild2/shell/script/runner.cxx:25
Method leave
libbuild2/test/script/runner.cxx:90
Method line_char
line_char We package the special character into uintptr_t with the following steps: - narrow down int value to int16_t (preserves all the valid valu
libbuild2/script/regex.cxx:44
Method line_char_locale
libbuild2/script/regex.cxx:210
Method load
libbuild2/common-options.cxx:416
Method lookup
libbuild2/shell/script/script.cxx:240
Method lookup
scope
libbuild2/test/script/script.cxx:348
Method lookup_global
libbuild2/shell/script/script.cxx:282
Method lookup_in_buildfile
libbuild2/test/script/script.cxx:366
Method lookup_variable
libbuild2/shell/script/parser.cxx:670
Method lookup_variable
libbuild2/test/script/parser.cxx:2984
Method mode
libbuild2/shell/script/lexer.cxx:24
Method mode
libbuild2/test/script/lexer.cxx:26
Method more
argv_scanner
libbuild2/common-options.cxx:171
Method next
libbuild2/common-options.cxx:186
Method next
libbuild2/shell/script/lexer.cxx:119
Method next
libbuild2/test/script/lexer.cxx:117
Method next_description
libbuild2/test/script/lexer.cxx:331
Method next_line
libbuild2/shell/script/lexer.cxx:142
Method next_line
libbuild2/test/script/lexer.cxx:143
Method parse
libbuild2/types-parsers.cxx:41
Method parse_command_line
libbuild2/shell/script/parser.cxx:517
Method parse_command_line
libbuild2/test/script/parser.cxx:2482
Method parse_trailing_description
libbuild2/test/script/parser.cxx:2437
Method peek
libbuild2/common-options.cxx:177
Method peek_line
libbuild2/common-options.cxx:359
← previousnext →401–500 of 1,458, ranked by callers