Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bkryza/clang-uml
/ functions
Functions
2,771 in github.com/bkryza/clang-uml
⨍
Functions
2,771
◇
Types & classes
1,256
↓ 10 callers
Method
to_string
tests/test_case_utils/test_case_utils.cc:90
↓ 10 callers
Function
tokenize_unexposed_template_parameter
src/common/clang_utils.cc:884
↓ 10 callers
Method
valid
src/sequence_diagram/visitor/call_expression_context.cc:56
↓ 9 callers
Function
HasLink
tests/test_cases.h:731
↓ 9 callers
Function
IsObjCInterface
tests/test_cases.h:364
↓ 9 callers
Function
MessageChainsOrder
tests/test_cases.h:284
↓ 9 callers
Method
add_block_message
src/sequence_diagram/model/diagram.cc:145
↓ 9 callers
Method
add_inclusive_filter
src/common/model/filters/diagram_filter.cc:1363
↓ 9 callers
Function
dereference
src/common/clang_utils.cc:777
↓ 9 callers
Method
exec
(e)
docs/doxygen/highlight.min.js:133
↓ 9 callers
Method
exec
@param {string} s
docs/doxygen/highlight.js:1216
↓ 9 callers
Function
if_not_null
src/util/util.h:362
↓ 9 callers
Method
is_cuda_device
src/sequence_diagram/model/participant.cc:171
↓ 9 callers
Method
is_cuda_kernel
src/sequence_diagram/model/participant.cc:167
↓ 9 callers
Method
is_protocol
src/class_diagram/model/objc_interface.cc:43
↓ 9 callers
Method
is_specialization
src/common/model/template_parameter.cc:150
↓ 9 callers
Method
is_variadic
src/common/model/template_parameter.cc:231
↓ 9 callers
Method
is_void
src/sequence_diagram/model/participant.cc:155
↓ 9 callers
Method
line
* Get the source location line number. * * @return Line number. */
src/common/model/source_location.h:91
↓ 9 callers
Method
make_module_relative
src/config/config.cc:501
↓ 9 callers
Method
module
* Return elements owning module, if any. * * @return C++20 module. */
src/common/model/element.h:106
↓ 9 callers
Function
render_template
src/common/model/jinja_context.cc:210
↓ 9 callers
Method
set_caller_id
src/sequence_diagram/visitor/call_expression_context.cc:194
↓ 9 callers
Method
set_config_path
src/cli/cli_handler.cc:469
↓ 9 callers
Method
should_include
* @brief Check if the diagram should include a declaration. * * @param decl Clang declaration. * @return True, if the entity should be
src/common/visitor/translation_unit_visitor.h:256
↓ 9 callers
Method
top
()
docs/doxygen/highlight.min.js:28
↓ 9 callers
Method
type
* Get path type. * * @return Path type. */
src/common/model/path.h:441
↓ 8 callers
Method
add
src/common/generators/graphml/generator.cc:49
↓ 8 callers
Method
alias
src/sequence_diagram/model/participant.cc:197
↓ 8 callers
Function
condense_whitespace
src/util/util.cc:386
↓ 8 callers
Method
create_clone
tests/t00096/t00096.cc:205
↓ 8 callers
Method
end_block_message
src/sequence_diagram/model/diagram.cc:150
↓ 8 callers
Function
ensure_path_is_absolute
src/util/util.cc:457
↓ 8 callers
Method
full_name_no_ns
src/class_diagram/model/class.cc:57
↓ 8 callers
Function
get_source_text
src/common/clang_utils.cc:388
↓ 8 callers
Function
get_tag_name
src/common/clang_utils.cc:105
↓ 8 callers
Function
h
(...e)
docs/doxygen/highlight.min.js:46
↓ 8 callers
Method
is_coroutine
src/sequence_diagram/model/participant.cc:175
↓ 8 callers
Function
is_empty
tests/t20060/t20060.cc:9
↓ 8 callers
Method
is_lambda
src/sequence_diagram/model/participant.cc:95
↓ 8 callers
Method
is_pure_virtual
src/class_diagram/model/class_method.cc:42
↓ 8 callers
Function
l
(e)
docs/doxygen/highlight.min.js:43
↓ 8 callers
Method
print
src/sequence_diagram/model/diagram.cc:560
↓ 8 callers
Method
register_prototype
tests/t00096/t00096.cc:240
↓ 8 callers
Method
set_file
* Set absolute file path. * * @param file Absolute file path. */
src/common/model/source_location.h:52
↓ 8 callers
Method
set_value
\brief Set value of v \param v_ New value for v
tests/t00050/t00050.cc:88
↓ 8 callers
Method
should_include
src/sequence_diagram/visitor/translation_unit_visitor.cc:3202
↓ 8 callers
Method
to_alias
src/class_diagram/model/diagram.cc:211
↓ 8 callers
Method
to_string
src/sequence_diagram/model/participant.cc:23
↓ 7 callers
Function
HasTitle
tests/test_cases.h:341
↓ 7 callers
Function
N
(e,t,n={})
docs/doxygen/highlight.min.js:60
↓ 7 callers
Function
W
docs/doxygen/highlight.min.js:106
↓ 7 callers
Function
a1
tests/t20045/t20045.cc:4
↓ 7 callers
Method
addText
(e)
docs/doxygen/highlight.min.js:19
↓ 7 callers
Method
addText
* Adds texts to the output stream * * @param {string} text
docs/doxygen/highlight.js:165
↓ 7 callers
Function
all_of
src/common/model/tvl.h:113
↓ 7 callers
Method
cbegin
src/common/model/path.h:427
↓ 7 callers
Method
cend
src/common/model/path.h:431
↓ 7 callers
Method
deduced_context
src/common/model/template_parameter.cc:638
↓ 7 callers
Function
ends_with
src/util/util.h:295
↓ 7 callers
Function
error
(message)
docs/doxygen/highlight.js:984
↓ 7 callers
Method
fail
src/common/generators/progress_indicator.cc:206
↓ 7 callers
Function
generate_with_packages
tests/test_nested_trait.cc:83
↓ 7 callers
Function
get_approximate_matches
src/util/levenshtein.cc:46
↓ 7 callers
Function
get_expression_raw_comment
src/common/clang_utils.cc:1004
↓ 7 callers
Method
glob_translation_units
src/config/config.cc:360
↓ 7 callers
Method
handle_invalid_from_condition
src/sequence_diagram/model/diagram.cc:750
↓ 7 callers
Function
i
(e,...t)
docs/doxygen/highlight.min.js:16
↓ 7 callers
Method
increment
src/common/generators/progress_indicator.cc:89
↓ 7 callers
Function
inherit$1
* performs a shallow merge of multiple objects into one * * @template T * @param {T} original * @param {Record<string,any>[]} objects *
docs/doxygen/highlight.js:86
↓ 7 callers
Method
is_array
src/common/model/template_parameter.cc:625
↓ 7 callers
Method
is_data_pointer
src/common/model/template_parameter.cc:622
↓ 7 callers
Method
is_defaulted
src/class_diagram/model/class_method.cc:57
↓ 7 callers
Method
is_template_parameter
src/common/model/template_parameter.cc:553
↓ 7 callers
Method
name_and_ns
* Return the elements fully qualified name, but without template * arguments or function params. * * @return Fully qualified element na
src/common/model/element.h:50
↓ 7 callers
Function
parse_source_location
src/common/clang_utils.cc:967
↓ 7 callers
Function
parse_unexposed_template_params
src/common/clang_utils.cc:557
↓ 7 callers
Function
render_message_text
src/sequence_diagram/generators/mermaid/sequence_diagram_generator.cc:32
↓ 7 callers
Method
resolve_or
src/common/visitor/ast_id_mapper.cc:39
↓ 7 callers
Function
t
(t,n)
docs/doxygen/highlight.min.js:125
↓ 7 callers
Method
value
tests/t00026/t00026.cc:15
↓ 7 callers
Function
version
src/version/version.cc:21
↓ 6 callers
Function
G
(e,t)
docs/doxygen/highlight.min.js:107
↓ 6 callers
Function
IsClassParticipant
tests/test_cases.h:316
↓ 6 callers
Function
IsFunctionParticipant
tests/test_cases.h:303
↓ 6 callers
Function
O
(e)
docs/doxygen/highlight.min.js:278
↓ 6 callers
Method
a3
tests/t20033/t20033.cc:10
↓ 6 callers
Method
add_progress_bar
src/common/generators/progress_indicator.cc:37
↓ 6 callers
Method
ast_local_value
src/common/types.cc:79
↓ 6 callers
Function
concat
* @param {...(RegExp | string) } args * @returns {string}
docs/doxygen/highlight.js:421
↓ 6 callers
Function
deprecated
(version, message)
docs/doxygen/highlight.js:1000
↓ 6 callers
Method
destination_multiplicity
src/class_diagram/model/class_member_base.cc:38
↓ 6 callers
Function
find_relationship
tests/test_case_utils/test_case_utils.cc:790
↓ 6 callers
Method
for_each
src/common/model/element_view.h:92
↓ 6 callers
Function
format_condition_text
src/common/clang_utils.cc:708
↓ 6 callers
Function
g
(e)
docs/doxygen/highlight.min.js:44
↓ 6 callers
Function
generate_diagram
src/common/generators/generators.cc:213
↓ 6 callers
Function
getLanguage
* @param {string} name - name of the language to retrieve * @returns {Language | undefined}
docs/doxygen/highlight.js:2456
↓ 6 callers
Method
get_all_from_to_message_chains
src/sequence_diagram/model/diagram.cc:338
↓ 6 callers
Function
get_condition_text
src/common/clang_utils.cc:730
← previous
next →
201–300 of 2,771, ranked by callers