MCPcopy Create free account

hub / github.com/build2/build2 / functions

Functions1,458 in github.com/build2/build2

Method apply
libbuild2/rule.cxx:78
Method apply
libbuild2/adhoc-rule-buildscript.cxx:345
Method apply_group_members
libbuild2/adhoc-rule-regex-pattern.cxx:323
Method apply_posthoc
libbuild2/rule.cxx:25
Method apply_prerequisites
libbuild2/adhoc-rule-regex-pattern.cxx:442
Method apply_target_attributes
libbuild2/parser.cxx:3098
Method apply_value_attributes
libbuild2/parser.cxx:7099
Method apply_variable_attributes
libbuild2/parser.cxx:6984
Method as_name
target_key
libbuild2/target.cxx:34
Method assign
libbuild2/variable.cxx:164
Method assign
char_traits<line_char>
libbuild2/script/regex.cxx:311
Method attributes_push
libbuild2/parser.cxx:7700
Method b_options
libbuild2/b-options.cxx:328
Method belongs
libbuild2/prerequisite.cxx:70
Method bx_options
bx/bx-options.cxx:328
Method call
libbuild2/function.cxx:83
Method canonicalize
libbuild2/name.cxx:15
Method change
libbuild2/depdb.cxx:136
Method check_implied
dir
libbuild2/target.cxx:1378
Method check_mtime_
libbuild2/depdb.cxx:458
Method clean_recipes_build
Scope operation callback that cleans up recipe builds.
libbuild2/rule.cxx:477
Method close
libbuild2/diagnostics.cxx:842
Method close
libbuild2/depdb.cxx:331
Method close_to_reopen
libbuild2/depdb.cxx:427
Method collect_implied
libbuild2/target.cxx:1424
Method combine_name
Escape the name according to the rules described in split_name(). The idea is that we should be able to roundtrip things. Note though, that multiple
libbuild2/target.cxx:492
Method compare
libbuild2/json.cxx:291
Method compare
libbuild2/script/regex.cxx:344
Method compare_values
libbuild2/parser.cxx:7642
Method compress
libbuild2/file-cache.cxx:98
Method context
libbuild2/context.cxx:308
Method convert
bool value
libbuild2/variable.cxx:476
Method copy
libbuild2/script/regex.cxx:337
Method create_helper
libbuild2/scheduler.cxx:966
Method create_queue
libbuild2/scheduler.cxx:1228
Method current_meta_operation
libbuild2/context.cxx:1058
Method current_operation
libbuild2/context.cxx:1074
Method deactivate_impl
libbuild2/scheduler.cxx:100
Method deadlock_monitor
libbuild2/scheduler.cxx:1246
Method deallocate
libbuild2/scheduler.cxx:228
Method decompress
libbuild2/file-cache.cxx:133
Method default_action
libbuild2/adhoc-rule-buildscript.cxx:2481
Method default_thunk
libbuild2/function.cxx:327
Method defined
libbuild2/function.cxx:60
Method depdb
libbuild2/depdb.cxx:98
Method depdb_base
Note that state::write with absent pos is interpreted as non-existent.
libbuild2/depdb.cxx:20
Method derive_extension
path_target
libbuild2/target.cxx:1069
Method derive_target_type
libbuild2/scope.cxx:971
Method detect_include_cycle
libbuild2/parser.cxx:404
Method dump
libbuild2/adhoc-rule-regex-pattern.cxx:514
Method dump_attributes
libbuild2/rule.cxx:463
Method dump_attributes
libbuild2/adhoc-rule-buildscript.cxx:223
Method dump_text
libbuild2/adhoc-rule-cxx.cxx:63
Method dump_text
libbuild2/adhoc-rule-buildscript.cxx:238
Method enter_adhoc_members
libbuild2/parser.cxx:2944
Method enter_explicit_members
libbuild2/parser.cxx:2867
Method enter_file
libbuild2/dyndep.cxx:823
Method enter_project_overrides
libbuild2/context.cxx:942
Method enter_targets
libbuild2/parser.cxx:3032
Method erase
libbuild2/variable.cxx:3201
Method execute_update_file
Return true if execute_diag_preamble() and/or execute_body() were called and thus the caller should call run.leave().
libbuild2/adhoc-rule-buildscript.cxx:2167
Method execute_update_group
libbuild2/adhoc-rule-buildscript.cxx:2310
Method execute_update_prerequisites
Update prerequisite targets. Each (non-NULL) prerequisite target should be in one of the following states: target adhoc data --------------------
libbuild2/adhoc-rule-buildscript.cxx:2083
Method expand_name_pattern
Expand a name pattern. Note that the result can be empty (as in "no elements").
libbuild2/parser.cxx:7948
Method expire_mode
libbuild2/lexer.cxx:207
Method fail_char
libbuild2/lexer.cxx:14
Method find
libbuild2/json.cxx:208
Method find
libbuild2/variable.cxx:3186
Method find
libbuild2/scope.cxx:1218
Method find
target_set
libbuild2/target.cxx:717
Method find
libbuild2/script/regex.cxx:368
Method find_end
libbuild2/variable.cxx:1283
Method find_file
libbuild2/dyndep.cxx:839
Method find_prerequisite_key
libbuild2/scope.cxx:934
Method find_prerequisite_type
libbuild2/scope.cxx:906
Method find_target_key
libbuild2/scope.cxx:889
Method find_target_type
libbuild2/scope.cxx:662
Method find_value_type
libbuild2/parser.cxx:6869
Method group_members
libbuild2/target.cxx:109
Method helper
libbuild2/scheduler.cxx:1144
Method import
libbuild2/rule.cxx:39
Method init_existing
libbuild2/file-cache.cxx:37
Method init_new
file_cache::entry
libbuild2/file-cache.cxx:17
Method inject_adhoc_group_member
libbuild2/dyndep.cxx:1079
Method inject_existing_file
libbuild2/dyndep.cxx:95
Method inject_file
libbuild2/dyndep.cxx:25
Method inject_group_member
libbuild2/dyndep.cxx:941
Method insert
libbuild2/variable.cxx:2812
Method insert
libbuild2/function.cxx:298
Method insert_locked
libbuild2/target.cxx:779
Method insert_out
libbuild2/scope.cxx:1105
Method insert_src
libbuild2/scope.cxx:1184
Method is
libbuild2/script/regex.cxx:384
Method is_a
target_type
libbuild2/target.cxx:22
Method jobserver_monitor
libbuild2/scheduler.cxx:1319
Method json_value
libbuild2/json.cxx:719
Method keyword
libbuild2/parser.cxx:10240
Method length
libbuild2/script/regex.cxx:358
Method lock
libbuild2/context.cxx:1120
Method lookup
libbuild2/variable.cxx:3079
← previousnext →801–900 of 1,458, ranked by callers