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
↓ 466 callers
Function
IsClass
tests/test_cases.h:358
↓ 457 callers
Method
value
src/common/types.cc:77
↓ 222 callers
Method
full_name
* @brief Return the elements fully qualified name. * * This method should be implemented in each subclass, and ensure that * for instan
src/common/model/diagram_element.h:143
↓ 210 callers
Method
end
src/common/model/path.h:425
↓ 173 callers
Function
to_string
src/common/types.cc:86
↓ 152 callers
Method
begin
src/common/model/path.h:424
↓ 150 callers
Function
IsDependency
tests/test_cases.h:608
↓ 145 callers
Function
IsClassTemplate
tests/test_cases.h:382
↓ 143 callers
Method
has_value
src/common/types.h:193
↓ 140 callers
Method
set_name
src/common/model/diagram.cc:51
↓ 129 callers
Function
to_id
src/common/clang_utils.cc:466
↓ 127 callers
Method
str
tests/test_case_utils/test_case_utils.cc:418
↓ 125 callers
Method
get_alias
tests/test_case_utils/test_case_utils.cc:113
↓ 118 callers
Method
should_include
src/common/model/diagram.cc:69
↓ 118 callers
Method
size
* Return the number of elements in the path. * * @return Size of path. */
src/common/model/path.h:230
↓ 117 callers
Method
contains
tests/test_case_utils/test_case_utils.cc:49
↓ 116 callers
Function
replace_all
src/util/util.cc:371
↓ 111 callers
Method
from
src/sequence_diagram/model/message.cc:43
↓ 111 callers
Method
set_id
src/common/model/diagram_element.cc:32
↓ 108 callers
Method
size
tests/t00066/t00066.cc:32
↓ 104 callers
Function
CHECK_CLASS_DIAGRAM
tests/test_cases.cc:394
↓ 104 callers
Function
CHECK_CLASS_MODEL
tests/test_cases.cc:312
↓ 100 callers
Method
alias
src/common/model/diagram_element.cc:44
↓ 99 callers
Method
to
src/sequence_diagram/model/message.cc:47
↓ 98 callers
Function
IsNamespacePackage
tests/test_cases.h:804
↓ 96 callers
Function
get_option
src/config/yaml_decoders.cc:116
↓ 95 callers
Method
set_namespace
* Set elements namespace. * * @param ns Namespace. */
src/common/model/element.h:61
↓ 94 callers
Function
IsInstantiation
tests/test_cases.h:600
↓ 92 callers
Function
contains
src/util/util.h:330
↓ 90 callers
Method
add_template_param
src/common/model/template_parameter.cc:328
↓ 86 callers
Function
indent
src/common/generators/mermaid/generator.cc:75
↓ 82 callers
Method
find
src/class_diagram/model/diagram.h:442
↓ 75 callers
Function
CHECK_SEQUENCE_DIAGRAM
tests/test_cases.cc:416
↓ 75 callers
Function
CHECK_SEQUENCE_MODEL
tests/test_cases.cc:329
↓ 74 callers
Function
MessageOrder
tests/test_cases.h:257
↓ 72 callers
Method
type
src/class_diagram/model/diagram.cc:67
↓ 70 callers
Method
get
src/class_diagram/model/diagram.cc:72
↓ 67 callers
Function
IsBaseClass
tests/test_cases.h:405
↓ 64 callers
Method
get
* @brief Get typed diagram element by id * @param id Global id of a diagram element * * @return */
src/common/model/element_view.h:65
↓ 63 callers
Function
get_element
tests/test_case_utils/test_case_utils.cc:285
↓ 62 callers
Method
add_relationship
src/common/model/diagram_element.cc:52
↓ 59 callers
Method
name
src/common/model/diagram.cc:49
↓ 59 callers
Function
set_source_location
src/common/clang_utils.cc:1083
↓ 59 callers
Method
type_name
* Get the type name of the diagram element. * * @return Type name of the diagram element. */
src/sequence_diagram/model/participant.h:97
↓ 58 callers
Function
IsModulePackage
tests/test_cases.h:818
↓ 57 callers
Method
name
src/class_diagram/model/class_element.cc:35
↓ 57 callers
Method
type
src/sequence_diagram/model/message.cc:39
↓ 55 callers
Method
pop_back
* Drop the last element of the path. */
src/common/model/path.h:301
↓ 54 callers
Method
destination
src/common/model/relationship.cc:53
↓ 53 callers
Method
add
tests/t20030/t20030.cc:29
↓ 53 callers
Method
value
tests/t20030/t20030.cc:24
↓ 52 callers
Method
type
src/common/model/filters/diagram_filter.cc:178
↓ 51 callers
Function
expand_name
tests/test_case_utils/test_case_utils.cc:389
↓ 51 callers
Function
join
src/util/util.h:207
↓ 49 callers
Function
load
src/config/yaml_decoders.cc:1205
↓ 44 callers
Function
IsEnum
tests/test_cases.h:346
↓ 44 callers
Method
simplify_template_type
src/config/config.cc:334
↓ 43 callers
Method
message_name
src/sequence_diagram/model/participant.cc:132
↓ 41 callers
Method
label
src/common/model/relationship.cc:79
↓ 40 callers
Function
split
src/util/util.cc:270
↓ 40 callers
Method
what
src/util/error.h:56
↓ 38 callers
Function
generate
src/common/generators/generators.h:419
↓ 38 callers
Method
override
* @brief Override option value * * This method overrides the option depending on it's inheritance type. * * @param o New option va
src/config/option.h:115
↓ 38 callers
Method
to_string
* Render the path as string. * * @return String representation of the path. */
src/common/model/path.h:197
↓ 37 callers
Function
IsFile
tests/test_cases.h:751
↓ 37 callers
Function
any_of
src/common/model/tvl.h:144
↓ 37 callers
Function
is_relative_to
src/util/util.cc:470
↓ 35 callers
Method
type
src/config/config.cc:586
↓ 34 callers
Method
caller_id
src/sequence_diagram/visitor/call_expression_context.cc:169
↓ 33 callers
Function
HasMessage
tests/test_cases.h:251
↓ 31 callers
Method
get_ast_context
src/sequence_diagram/visitor/call_expression_context.cc:69
↓ 30 callers
Function
HasNote
tests/test_cases.h:708
↓ 29 callers
Method
skip
src/common/model/decorated_element.cc:23
↓ 28 callers
Method
relative
* Make path represented as a string relative to the current path. * * @param ns Path to make relative against *this. * @return Relative
src/common/model/path.h:391
↓ 28 callers
Method
relative_to
* Make the current path relative to the other path, if possible. * * If not, return the original path. * * @param right Parent pat
src/common/model/path.h:372
↓ 28 callers
Method
root_directory
src/config/config.cc:279
↓ 28 callers
Method
set
* @brief Set the option value * * @param v Option value */
src/config/option.h:101
↓ 27 callers
Function
IsDirectoryPackage
tests/test_cases.h:811
↓ 27 callers
Method
handle_options
src/cli/cli_handler.cc:228
↓ 26 callers
Function
IsConceptRequirement
tests/test_cases.h:681
↓ 26 callers
Function
to_string
src/common/model/path.cc:23
↓ 25 callers
Method
access
src/class_diagram/model/class_element.cc:33
↓ 25 callers
Method
add
src/class_diagram/model/diagram.h:206
↓ 25 callers
Method
condition_text
src/sequence_diagram/model/message.cc:104
↓ 25 callers
Method
get
src/common/generators/graphml/generator.cc:56
↓ 25 callers
Method
get
tests/t20037/t20037.cc:14
↓ 25 callers
Method
path
src/common/model/path.h:105
↓ 24 callers
Function
IsConcept
tests/test_cases.h:674
↓ 24 callers
Method
calculate_specialization_match
src/common/model/template_parameter.cc:238
↓ 24 callers
Function
is_return
src/common/model/enums.cc:25
↓ 24 callers
Method
set_to
src/sequence_diagram/model/message.cc:45
↓ 24 callers
Method
should_include
src/class_diagram/model/diagram.cc:27
↓ 24 callers
Method
to_string
src/common/types.h:327
↓ 24 callers
Function
trim
src/util/util.cc:250
↓ 23 callers
Function
IsFolder
tests/test_cases.h:745
↓ 23 callers
Function
f
tests/t20055/t20055.cc:22
↓ 23 callers
Function
print
tests/t20040/t20040.cc:6
↓ 23 callers
Method
type
src/common/generators/display_adapters.h:90
↓ 22 callers
Method
type_name
src/common/model/package.h:52
↓ 21 callers
Method
add_exclusive_filter
src/common/model/filters/diagram_filter.cc:1368
next →
1–100 of 2,771, ranked by callers