MCPcopy Create free account

hub / github.com/cmu-sei/pharos / functions

Functions3,943 in github.com/cmu-sei/pharos

↓ 2 callersFunctionEmpty
tests/src/api/ApiGraphTestProgram2.cpp:7
↓ 2 callersFunctionFClose
gtest/include/gtest/internal/gtest-port.h:2376
↓ 2 callersFunctionFailed
Returns true iff the test case failed.
gtest/include/gtest/gtest.h:838
↓ 2 callersFunctionFormatCxxExceptionMessage
Adds an "exception thrown" fatal failure to the current test.
gtest/src/gtest.cc:2352
↓ 2 callersFunctionFormatTestCaseCount
Formats the count of test cases.
gtest/src/gtest.cc:2822
↓ 2 callersFunctionGTestIsInitialized
GTestIsInitialized() returns true iff the user has initialized Google Test. Useful for catching the user mistake of not initializing Google Test befo
gtest/src/gtest.cc:330
↓ 2 callersFunctionGetCapturedStream
Stops capturing the output stream and returns the captured string.
gtest/src/gtest-port.cc:1027
↓ 2 callersFunctionGetEnviron
gtest/src/gtest-death-test.cc:943
↓ 2 callersMethodGetGlobalTestPartResultReporter
Returns the global test part result reporter.
gtest/src/gtest.cc:704
↓ 2 callersMethodGetId
gtest/src/gtest.cc:1090
↓ 2 callersMethodGetOutputFormat
Returns the output format, or "" for normal printed output.
gtest/src/gtest.cc:414
↓ 2 callersMethodGetOutputMode
libpharos/apigraph.hpp:440
↓ 2 callersFunctionGetReservedAttributesForElement
gtest/src/gtest.cc:2112
↓ 2 callersMethodGetState
libpharos/apigraph.hpp:649
↓ 2 callersFunctionHRESULTFailureHelper
Helper function for IsHRESULT{SuccessFailure} predicates
gtest/src/gtest.cc:1663
↓ 2 callersFunctionHandleSehExceptionsInMethodIfSupported
gtest/src/gtest.cc:2383
↓ 2 callersFunctionInitGoogleTestImpl
gtest/src/gtest.cc:5344
↓ 2 callersMethodInitialize
libpharos/apigraph.cpp:448
↓ 2 callersFunctionIsAsciiDigit
Returns true iff ch belongs to the given classification. Unlike similar functions in <ctype.h>, these aren't affected by the current locale.
gtest/src/gtest-port.cc:634
↓ 2 callersFunctionIsAsciiPunct
gtest/src/gtest-port.cc:635
↓ 2 callersFunctionIsAsciiWhiteSpace
gtest/src/gtest-port.cc:639
↓ 2 callersFunctionIsAsciiWordChar
gtest/src/gtest-port.cc:640
↓ 2 callersMethodIsDirectory
Returns true if FilePath ends with a path separator, which indicates that it is intended to represent a directory. Returns false otherwise. This does
gtest/src/gtest-filepath.cc:300
↓ 2 callersFunctionIsRepeat
gtest/src/gtest-port.cc:638
↓ 2 callersMethodLock
gtest/include/gtest/internal/gtest-port.h:2139
↓ 2 callersFunctionMD5_Init
libpharos/md5.cpp:224
↓ 2 callersFunctionMakeAndRegisterTestInfo
Creates a new TestInfo object and registers it with Google Test; returns the created object. Arguments: test_case_name: name of the test case name
gtest/src/gtest.cc:2543
↓ 2 callersMethodMakeNewHolder
gtest/include/gtest/internal/gtest-port.h:1897
↓ 2 callersFunctionMatchRegexAnywhere
Returns true iff regex matches any substring of str. regex must be a valid simple regular expression, or the result is undefined. The algorithm is r
gtest/src/gtest-port.cc:807
↓ 2 callersMethodMergeComponents
libpharos/apigraph.cpp:2670
↓ 2 callersFunctionParseGoogleTestFlag
gtest/src/gtest.cc:5223
↓ 2 callersFunctionParseGoogleTestFlagsOnlyImpl
gtest/src/gtest.cc:5279
↓ 2 callersFunctionPrintFullTestCommentIfPresent
gtest/src/gtest.cc:3009
↓ 2 callersFunctionPrintOnOneLine
Prints the given C-string on a single line by replacing all '\n' characters with string "\\n". If the output takes more than max_length characters, o
gtest/src/gtest.cc:4846
↓ 2 callersFunctionPrintStringTo
gtest/src/gtest-printers.cc:349
↓ 2 callersFunctionPrintTestPartResultToString
Prints a TestPartResult to an std::string.
gtest/src/gtest.cc:2850
↓ 2 callersFunctionPrintWideStringTo
gtest/src/gtest-printers.cc:360
↓ 2 callersFunctionRead
gtest/include/gtest/internal/gtest-port.h:2378
↓ 2 callersFunctionReadEntireFile
gtest/src/gtest-port.cc:1081
↓ 2 callersMethodRegisterTests
UnitTest class invokes this method to register tests in this test case test cases right before running tests in RUN_ALL_TESTS macro. This method shoul
gtest/include/gtest/internal/gtest-param-util.h:546
↓ 2 callersMethodRemoveFileName
RemoveFileName returns the directory path with the filename removed. Example: FilePath("path/to/file").RemoveFileName() returns "path/to/". If the Fil
gtest/src/gtest-filepath.cc:166
↓ 2 callersMethodRun
Runs the test and updates the test result.
gtest/src/gtest.cc:2465
↓ 2 callersMethodRun
gtest/include/gtest/internal/gtest-port.h:1620
↓ 2 callersMethodSetGlobalTestPartResultReporter
Sets the global test part result reporter.
gtest/src/gtest.cc:711
↓ 2 callersFunctionShouldShard
Checks whether sharding is enabled by examining the relevant environment variable values. If the variables are present, but inconsistent (i.e., shard_
gtest/src/gtest.cc:4715
↓ 2 callersFunctionSkipComma
Skips to the first non-space char after the first comma in 'str'; returns NULL if no comma is found in 'str'.
gtest/include/gtest/internal/gtest-internal.h:594
↓ 2 callersFunctionSplitEscapedString
The string representation of the values received in EqFailure() are already escaped. Split them on escaped '\n' boundaries. Leave all other escaped ch
gtest/src/gtest.cc:1272
↓ 2 callersFunctionSplitString
gtest/src/gtest.cc:922
↓ 2 callersFunctionStart
Called at the start of streaming to notify the receiver what protocol we are using.
gtest/src/gtest-internal-inl.h:1169
↓ 2 callersFunctionStat
gtest/include/gtest/internal/gtest-port.h:2329
↓ 2 callersFunctionStreamWideCharsToMessage
Converts an array of wide chars to a narrow string using the UTF-8 encoding, and streams the result to the given Message object.
gtest/src/gtest.cc:906
↓ 2 callersMethodSuppressEventForwarding
gtest/src/gtest.cc:3959
↓ 2 callersFunctionUniversalPrintCharArray
gtest/src/gtest-printers.cc:286
↓ 2 callersMethodUnlock
gtest/include/gtest/internal/gtest-port.h:2140
↓ 2 callersFunctionValues
gtest/include/gtest/gtest-param-test.h:348
↓ 2 callersFunctionWideStringToUtf8
Converts a wide string to a narrow string in UTF-8 encoding. The wide string is assumed to have the following encoding: UTF-16 if sizeof(wchar_t) == 2
gtest/src/gtest.cc:1823
↓ 2 callersMethod__apply_method
Apply methods of this class to the IDB
tools/ooanalyzer/ida/OOAnalyzer.py:1028
↓ 2 callersMethod__mark_applied
Mark the classes that have been applied
tools/ooanalyzer/ida/OOAnalyzer.py:2454
↓ 2 callersMethod_get_next_slot
get the first unused supval table key, or 0 if the table is empty. useful for filling the supval table sequentially.
tools/ooanalyzer/ida/OOAnalyzer.py:247
↓ 2 callersMethod_intdel
(self, key)
tools/ooanalyzer/ida/OOAnalyzer.py:230
↓ 2 callersMethod_strdel
(self, key)
tools/ooanalyzer/ida/OOAnalyzer.py:293
↓ 2 callersFunctionabi_matches_convention
Returns true if a calling convention is appropriate for the detected ABI. Conventions tagged ABI::UNKNOWN are always permitted. This prevents e.g. _
libpharos/oosolver.cpp:683
↓ 2 callersFunctionadd
tools/pathanalyzer/tests/call_trace_v1.cpp:5
↓ 2 callersMethodadd
libpharos/json.cpp:484
↓ 2 callersFunctionadd_datablocks
libpharos/ir.cpp:219
↓ 2 callersMethodadd_edge_info
libpharos/path.cpp:1624
↓ 2 callersMethodadd_header_row
iterable of header text, can have multiple headers (for 'easy' printing of vertical text)
tools/fn2hash/fse.py:96
↓ 2 callersMethodadd_import_target
Add the specified import descriptor as a target of this call. Update the appropriate linkages to keep the descriptor set consistent. Currently, we r
libpharos/calls.cpp:237
↓ 2 callersMethodadd_outgoing_call
Add a call descriptor as an outgoing call.
libpharos/funcs.hpp:382
↓ 2 callersMethodadd_path
libpharos/config.hpp:235
↓ 2 callersFunctionadd_reached_postcondition
libpharos/wp.cpp:286
↓ 2 callersFunctionadd_row
Add data to the global dictionaries. Split from parse_fn2hash_csv() when JSON support was added.
tools/fn2hash/fse.py:261
↓ 2 callersMethodadd_value_constraint
libpharos/path.cpp:1610
↓ 2 callersFunctionaddress_from_node
libpharos/misc.cpp:1294
↓ 2 callersMethodanalyze
libpharos/defuse.cpp:374
↓ 2 callersMethodanalyze
libpharos/funcs.cpp:635
↓ 2 callersMethodapply
Apply classes, then usages
tools/ooanalyzer/ida/OOAnalyzer.py:639
↓ 2 callersMethodas_bool
libpharos/typedb.cpp:474
↓ 2 callersMethodas_node
Return as YAML::Node
libpharos/config.hpp:196
↓ 2 callersMethodas_signed
libpharos/typedb.cpp:463
↓ 2 callersMethodas_string
libpharos/typedb.cpp:514
↓ 2 callersMethodas_unsigned
libpharos/typedb.cpp:452
↓ 2 callersMethodcbegin
libpharos/misc.hpp:478
↓ 2 callersFunctioncfg_out_edges
libpharos/cdg.hpp:93
↓ 2 callersFunctionchange_entry
libpharos/ir.cpp:1362
↓ 2 callersFunctioncheck_for_bad_code
Check if the block is "bad". Bad typically means that the instructions don't appear to be legitimate code, but there could be other reasons for exclu
libpharos/badcode.cpp:179
↓ 2 callersMethodcontains
tools/fn2yara/fn2yara.cpp:170
↓ 2 callersMethodcopy_parameter_description
libpharos/convention.cpp:704
↓ 2 callersMethoddata_value
libpharos/json.cpp:239
↓ 2 callersFunctiondo_c2p
libpharos/swiimpl.hpp:131
↓ 2 callersFunctiondo_p2c
libpharos/swiimpl.hpp:138
↓ 2 callersFunctionexpsFromStmt
libpharos/ir.cpp:848
↓ 2 callersFunctionextract_possible_values
Extract possible values from the TreeNode expression. If the expression is an ITE expression, recursively call this routine on each of the values (bu
libpharos/semantics.cpp:246
↓ 2 callersFunctionextract_vars
libpharos/prologbase.hpp:112
↓ 2 callersFunctionfar_add
tools/pathanalyzer/tests/call_trace_v6.cpp:8
↓ 2 callersFunctionfar_add
tools/pathanalyzer/tests/call_trace_v3.cpp:8
↓ 2 callersMethodfollow_thunks_fd
Forces the address returned from follow_thunks into a function descriptor or NULL.
libpharos/funcs.cpp:1492
↓ 2 callersMethodfrom_stream
tools/callanalyzer/callanalyzer.cpp:174
↓ 2 callersFunctionfunc
tools/pathanalyzer/tests/rv_seq_v1.cpp:5
↓ 2 callersFunctionfunc
tools/pathanalyzer/tests/condcall_v1.cpp:5
← previousnext →501–600 of 3,943, ranked by callers