MCPcopy Create free account

hub / github.com/adobe/hyde / functions

Functions170 in github.com/adobe/hyde

↓ 36 callersFunctionto_string
/ If `as_token` is true, the end of the range is assumed to be the beginning of a token, and the range will be extended to the end of that token befor
matchers/utilities.cpp:82
↓ 15 callersFunctionhas_json_flag
emitters/yaml_base_emitter.hpp:50
↓ 10 callersFunctionStandardDeclInfo
matchers/utilities.hpp:109
↓ 8 callersFunctionIsVerbose
sources/main.cpp:247
↓ 6 callersMethodgetJSON
matchers/enum_matcher.hpp:43
↓ 6 callersFunctionto_string_view
matchers/utilities.cpp:352
↓ 5 callersMethodemit
emitters/yaml_enum_emitter.cpp:57
↓ 4 callersFunctionGetTemplateParameters
matchers/utilities.cpp:664
↓ 4 callersFunctionis_tag
emitters/yaml_base_emitter_fwd.hpp:53
↓ 4 callersFunctionjson_to_yaml
emitters/yaml_base_emitter.cpp:98
↓ 4 callersFunctionobject_keys
emitters/yaml_base_emitter.cpp:985
↓ 3 callersFunctionDetailFunctionDecl
matchers/utilities.cpp:700
↓ 3 callersFunctionGetSignature
/ See DeclPrinter::VisitFunctionDecl in clang/lib/AST/DeclPrinter.cpp for hints on how to make this routine better.
matchers/utilities.cpp:156
↓ 3 callersFunctionPostProcessType
matchers/utilities.cpp:954
↓ 3 callersFunctionReplaceAll
matchers/utilities.cpp:939
↓ 3 callersFunctionjson_to_yaml_ordered
emitters/yaml_base_emitter.cpp:144
↓ 3 callersFunctionmake_absolute
sources/main.cpp:57
↓ 3 callersFunctionparse_documentation
emitters/yaml_base_emitter.cpp:1361
↓ 2 callersFunctionAccessCheck
matchers/utilities.cpp:832
↓ 2 callersFunctionGetArgumentList
matchers/utilities.cpp:791
↓ 2 callersFunctionGetParentCXXRecords
matchers/utilities.cpp:637
↓ 2 callersFunctionGetParentNamespaces
matchers/utilities.cpp:631
↓ 2 callersFunctionMakeOptionsParser
sources/main.cpp:407
↓ 2 callersFunctionNamespaceBlacklist
matchers/utilities.cpp:818
↓ 2 callersFunctionProcessComments
matchers/utilities.cpp:962
↓ 2 callersFunctionchomp
sources/autodetect.cpp:90
↓ 2 callersFunctionderive_transcription_src_path
matchers/utilities.cpp:993
↓ 2 callersFunctiondiff_score
matchers/utilities.cpp:1058
↓ 2 callersFunctionexec
sources/autodetect.cpp:94
↓ 2 callersMethodexists
emitters/yaml_base_emitter.hpp:26
↓ 2 callersFunctionfixup_short_name
matchers/class_matcher.cpp:99
↓ 2 callersFunctionflag_set
matchers/utilities.cpp:148
↓ 2 callersFunctionmove_append
emitters/yaml_base_emitter.cpp:996
↓ 2 callersMethodset_key
emitters/yaml_function_emitter.hpp:33
↓ 2 callersFunctiontrim_back
/ TODO: Make this `std::string_view trim_back(std::string_view src)`
matchers/utilities.cpp:62
↓ 2 callersFunctionwrite_documentation
emitters/yaml_base_emitter.cpp:1402
↓ 1 callersFunctionDetailCXXRecordDecl
matchers/utilities.cpp:643
↓ 1 callersFunctionForEachParent
matchers/utilities.cpp:117
↓ 1 callersFunctionGetShortName
matchers/utilities.cpp:289
↓ 1 callersFunctionPathCheck
matchers/utilities.cpp:809
↓ 1 callersFunctionPostProcessSpacing
matchers/utilities.cpp:950
↓ 1 callersFunctionPostProcessTypeParameter
matchers/utilities.cpp:863
↓ 1 callersFunctionProcessComment
matchers/utilities.cpp:371
↓ 1 callersMethodassign
This definition will force the compiler to auto-generate this class' assignment operator.
test_files/comments.cpp:22
↓ 1 callersFunctionautodetect_include_paths
sources/autodetect.cpp:115
↓ 1 callersFunctionautodetect_resource_directory
sources/autodetect.cpp:172
↓ 1 callersFunctionautodetect_sysroot_directory
sources/autodetect.cpp:178
↓ 1 callersFunctionautodetect_toolchain_paths
sources/autodetect.cpp:166
↓ 1 callersMethodchecked
emitters/yaml_base_emitter.hpp:32
↓ 1 callersFunctionchomp
/ TODO: Make this `std::string_view chomp(std::string_view src)`
matchers/utilities.cpp:73
↓ 1 callersFunctionderive_transcribe_pairs
This is O(N^2), where N is the size of both `src` and `dst`. Therefore transcription should only be run when it is shown to be necessary. At the same
emitters/yaml_base_emitter.cpp:1011
↓ 1 callersMethodextraneous_file_check
emitters/yaml_sourcefile_emitter.cpp:86
↓ 1 callersFunctionfile_slurp
sources/autodetect.cpp:51
↓ 1 callersFunctionfind_hyde_config
sources/main.cpp:257
↓ 1 callersFunctionfixup_have_file_subfield
/ Hyde may accumulate many "fixups" throughout its lifetime. The first of these so far is to move the hyde fields under a `hyde` subfield in the YAML,
sources/main.cpp:419
↓ 1 callersFunctionfixup_hyde_subfield
/ See Issue #75 and PR #80. Take the relevant hyde fields and move them under a top-level `hyde` subfield. Only do this when we're asked to, in case t
emitters/yaml_base_emitter.cpp:198
↓ 1 callersFunctionfnv_1a
emitters/yaml_base_emitter.cpp:1236
↓ 1 callersFunctionget_tag
emitters/yaml_base_emitter_fwd.hpp:38
↓ 1 callersFunctiongroup_comments_by_kind
matchers/utilities.cpp:607
↓ 1 callersFunctionintegrate_hyde_config
sources/main.cpp:323
↓ 1 callersFunctionload_hyde_config
sources/main.cpp:296
↓ 1 callersFunctionload_yaml
emitters/yaml_base_emitter.cpp:1352
↓ 1 callersFunctionoutput_yaml
sources/output_yaml.cpp:35
↓ 1 callersFunctionremap_kind_key
matchers/utilities.cpp:587
↓ 1 callersMethodrun
matchers/enum_matcher.cpp:40
↓ 1 callersFunctionsplit
sources/autodetect.cpp:33
↓ 1 callersFunctionto_string
matchers/utilities.hpp:83
↓ 1 callersFunctiontrim_back
sources/autodetect.cpp:77
↓ 1 callersFunctiontrim_front
sources/autodetect.cpp:63
↓ 1 callersFunctiontrim_front
/ TODO: Make this `std::string_view trim_front(std::string_view src)`
matchers/utilities.cpp:51
↓ 1 callersFunctionupdate_cleanup
emitters/yaml_base_emitter.cpp:38
↓ 1 callersFunctionyaml_to_json
emitters/yaml_base_emitter.cpp:66
MethodClassInfo
matchers/class_matcher.hpp:37
MethodEnumInfo
matchers/enum_matcher.hpp:37
MethodFindStaticMembers
matchers/class_matcher.cpp:69
MethodFunctionInfo
matchers/function_matcher.hpp:37
MethodGetMatcher
matchers/namespace_matcher.hpp:45
MethodGetMatcher
matchers/class_matcher.hpp:45
MethodGetMatcher
matchers/function_matcher.hpp:45
MethodGetMatcher
matchers/typealias_matcher.hpp:45
MethodGetMatcher
matchers/typedef_matcher.hpp:45
MethodGetMatcher
matchers/enum_matcher.hpp:45
FunctionGetParents
matchers/utilities.cpp:311
MethodNamespaceInfo
matchers/namespace_matcher.hpp:37
MethodTypeAliasInfo
matchers/typealias_matcher.hpp:37
MethodTypedefInfo
matchers/typedef_matcher.hpp:37
MethodVisitDecl
matchers/class_matcher.cpp:39
MethodVisitDecl
matchers/class_matcher.cpp:54
MethodVisitVarDecl
matchers/class_matcher.cpp:71
Methodas_tuple
test_files/classes.cpp:153
Methodas_tuple
< An example field used in `as_tuple` An example function @return a tuple of the fields of this class
test_files/classes.cpp:165
Methodas_tuple
< An example field used in `as_tuple`
test_files/classes.cpp:174
Methodbase_emitter_node
emitters/yaml_base_emitter.cpp:249
Functionbinary_function_example
an example binary function. @param first the first input @param second the second input @return The sum of the two input parameters.
test_files/functions.cpp:23
Methodcheck_editable_scalar
emitters/yaml_base_emitter.cpp:525
Methodcheck_editable_scalar_array
emitters/yaml_base_emitter.cpp:613
Methodcheck_inline_comments
emitters/yaml_base_emitter.cpp:347
Methodcheck_map
emitters/yaml_base_emitter.cpp:1057
Methodcheck_notify
emitters/yaml_base_emitter.cpp:383
Methodcheck_object_array
emitters/yaml_base_emitter.cpp:841
next →1–100 of 170, ranked by callers