MCPcopy Create free account

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

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

↓ 4 callersFunctionFormatCountableNoun
Formats a countable noun. Depending on its quantity, either the singular form or the plural form is used. e.g. FormatCountableNoun(1, "formula", "fo
gtest/src/gtest.cc:2809
↓ 4 callersFunctionFormatTestCount
Formats the count of tests.
gtest/src/gtest.cc:2817
↓ 4 callersFunctionGetElementOr
gtest/src/gtest-internal-inl.h:303
↓ 4 callersMethodGetEntryVertex
libpharos/apigraph.cpp:2053
↓ 4 callersMethodGetExitAddr
libpharos/apigraph.cpp:2043
↓ 4 callersFunctionIsSpace
gtest/include/gtest/internal/gtest-port.h:2263
↓ 4 callersMethodLoadSigFile
libpharos/apisig.cpp:353
↓ 4 callersMethodObjectness
libpharos/types.cpp:455
↓ 4 callersMethodPointerness
libpharos/types.cpp:423
↓ 4 callersMethodRemoveVertex
libpharos/apigraph.cpp:1974
↓ 4 callersMethodSetTestPartResultReporterForCurrentThread
Sets the test part result reporter for the current thread.
gtest/src/gtest.cc:724
↓ 4 callersMethodSignedness
libpharos/types.cpp:439
↓ 4 callersFunctionStrDup
gtest/include/gtest/internal/gtest-port.h:2310
↓ 4 callersFunctionbody
* This processes one or more 64-byte data blocks, but does NOT update the bit * counters. There are no alignment requirements. */
libpharos/md5.cpp:117
↓ 4 callersFunctionc_str
gtest/include/gtest/internal/gtest-filepath.h:78
↓ 4 callersMethodcheck_hash
libpharos/tags.hpp:82
↓ 4 callersFunctioncreate_return_value
libpharos/defuse.cpp:878
↓ 4 callersMethoddescribe
libpharos/apidb.cpp:167
↓ 4 callersMethodfinalize
libpharos/md5.cpp:324
↓ 4 callersFunctionfunc2
tools/pathanalyzer/tests/outlaw_v2.cpp:7
↓ 4 callersMethodget_address
libpharos/defuse.hpp:120
↓ 4 callersMethodget_applied_classes
Return a list of classes that have been applied
tools/ooanalyzer/ida/OOAnalyzer.py:1189
↓ 4 callersMethodget_best_name
Report the "best available" name. This is the case sensitive version of the name if it exists, and the ordinal pseudo-name if it doesn't.
libpharos/imports.cpp:75
↓ 4 callersMethodget_graph
libpharos/ir.hpp:371
↓ 4 callersMethodget_mem
libpharos/ir.hpp:296
↓ 4 callersMethodget_memory_type
libpharos/semantics.cpp:401
↓ 4 callersMethodget_ordinal
libpharos/imports.hpp:84
↓ 4 callersMethodget_output_state
libpharos/defuse.hpp:304
↓ 4 callersMethodget_reads
libpharos/defuse.hpp:331
↓ 4 callersMethodget_returns_this_pointer
libpharos/funcs.hpp:410
↓ 4 callersMethodget_rw_import
Used for call descriptor creation in calls.cpp, one to add virtualized targets One reference in readMemory() in riscop.cpp, to add calls to import mem
libpharos/descriptors.hpp:181
↓ 4 callersMethodget_stack_parameter
Find the parameter definition that matches a specific stack delta, or return NULL if it does not exist.
libpharos/convention.cpp:857
↓ 4 callersMethodget_writes
libpharos/defuse.hpp:334
↓ 4 callersMethodindex
gtest/include/gtest/internal/gtest-death-test-internal.h:250
↓ 4 callersFunctioninsn_get_fallthru
Get the fallthru address. This should be one of the successors for every intruction except a return. I don't know if this is the most correct way to
libpharos/misc.cpp:326
↓ 4 callersFunctioninsn_is_jmp
Unconditional jumps (near and far).
libpharos/misc.cpp:120
↓ 4 callersMethodis_name_valid
libpharos/imports.hpp:72
↓ 4 callersMethodis_new_method
Is the provided address a new(), delete(), or purecall() method?
libpharos/ooanalyzer.hpp:133
↓ 4 callersMethodis_nullptr
libpharos/typedb.cpp:569
↓ 4 callersMethodleft
libpharos/matcherimpl.hpp:197
↓ 4 callersMethodlock_shared
libpharos/threads.hpp:30
↓ 4 callersFunctionmake_timer
libpharos/util.hpp:224
↓ 4 callersFunctionmerge_nodes
libpharos/yaml.cpp:9
↓ 4 callersFunctionnon_overlapping_instruction
libpharos/partitioner.cpp:751
↓ 4 callersMethodnull
libpharos/json.cpp:465
↓ 4 callersMethodpointer
gtest/include/gtest/internal/gtest-port.h:1854
↓ 4 callersMethodpop
remove all values from the frame up to index
libpharos/path.cpp:1720
↓ 4 callersFunctionrandom
Gets the random number generator.
gtest/src/gtest-internal-inl.h:792
↓ 4 callersMethodrepeater
Returns repeater that broadcasts the TestEventListener events to all subscribers.
gtest/src/gtest.cc:3919
↓ 4 callersMethodset
libpharos/znode.hpp:83
↓ 4 callersMethodset_memory_address
libpharos/stkvar.cpp:30
↓ 4 callersMethodset_name
(self, value)
tools/ooanalyzer/ida/OOAnalyzer.py:1883
↓ 4 callersMethodset_value
libpharos/convention.hpp:425
↓ 4 callersFunctionsmart_can_be_equal
An implementation of can-be-equals that ignores zero values
libpharos/types.cpp:87
↓ 4 callersFunctiontest_output_path
(args)
tools/dumpmasm/tests/partitioner-test.py:17
↓ 4 callersMethodtest_to_run_count
Gets the number of tests that should run.
gtest/src/gtest.cc:782
↓ 4 callersMethodto_bv
Convenience function to cast an expression to a bitvector type
libpharos/znode.cpp:438
↓ 4 callersMethodvisit
libpharos/json.cpp:362
↓ 3 callersFunctionAbort
gtest/include/gtest/internal/gtest-port.h:2410
↓ 3 callersMethodAddTestPartResult
Adds a test part result to the list.
gtest/src/gtest.cc:2050
↓ 3 callersMethodAppend
gtest/src/gtest.cc:3276
↓ 3 callersFunctionArrayAsVector
gtest/src/gtest.cc:2108
↓ 3 callersFunctionAssertionResult
gtest/include/gtest/gtest.h:272
↓ 3 callersFunctionCaptureStderr
Starts capturing stderr.
gtest/src/gtest-port.cc:1042
↓ 3 callersMethodClear
Clears the object.
gtest/src/gtest.cc:2162
↓ 3 callersMethodClone
gtest/include/gtest/internal/gtest-param-util.h:236
↓ 3 callersMethodContainsApi
libpharos/apigraph.cpp:1867
↓ 3 callersFunctionFlagToEnvVar
Returns the name of the environment variable corresponding to the given flag. For example, FlagToEnvVar("foo") will return "GTEST_FOO" in the open-so
gtest/src/gtest-port.cc:1134
↓ 3 callersFunctionFlushInfoLog
gtest/include/gtest/internal/gtest-port.h:1276
↓ 3 callersFunctionFormatTimeInMillisAsSeconds
Formats the given time in milliseconds as seconds.
gtest/src/gtest.cc:3550
↓ 3 callersFunctionFunc2
tests/src/api/ApiGraphTestProgram3.cpp:251
↓ 3 callersMethodGenerateGraphViz
libpharos/apigraph.cpp:2401
↓ 3 callersMethodGetContainingComponent
libpharos/apigraph.cpp:2799
↓ 3 callersMethodGetPathLevel
libpharos/apigraph.hpp:436
↓ 3 callersFunctionGetPrefixUntilComma
Returns the prefix of 'str' before the first comma in it; returns the entire string if it contains no comma.
gtest/include/gtest/internal/gtest-internal.h:605
↓ 3 callersMethodGetTestCase
Gets the i-th test case among all the test cases. i can range from 0 to total_test_case_count() - 1. If i is not in that range, returns NULL.
gtest/src/gtest.cc:4063
↓ 3 callersMethodGetTestInfo
Returns the i-th test among all the tests. i can range from 0 to total_test_count() - 1. If i is not in that range, returns NULL.
gtest/src/gtest.cc:2739
↓ 3 callersMethodGetTestPartResultReporterForCurrentThread
Returns the test part result reporter for the current thread.
gtest/src/gtest.cc:718
↓ 3 callersFunctionGetTestTypeId
Returns the type ID of ::testing::Test. We should always call this instead of GetTypeId< ::testing::Test>() to get the type ID of testing::Test. Thi
gtest/src/gtest.cc:620
↓ 3 callersFunctionInt32FromGTestEnv
Reads and returns a 32-bit integer stored in the environment variable corresponding to the given flag; if it isn't set or doesn't represent a valid 32
gtest/src/gtest-port.cc:1204
↓ 3 callersFunctionIsTrue
gtest/src/gtest.cc:4986
↓ 3 callersFunctionMatchRegexAtHead
Returns true iff regex matches a prefix of str. regex must be a valid simple regular expression and not start with "^", or the result is undefined.
gtest/src/gtest-port.cc:771
↓ 3 callersFunctionParseFlagValue
Parses a string as a command line flag. The string should have the format "--flag=value". When def_optional is true, the "=value" part can be omitte
gtest/src/gtest.cc:5015
↓ 3 callersFunctionParseInt32
Parses 'str' for a 32-bit signed integer. If successful, writes the result to *value and returns true; otherwise leaves *value unchanged and returns
gtest/src/gtest-port.cc:1149
↓ 3 callersFunctionParseInt32Flag
Parses a string for an Int32 flag, in the form of "--flag=value". On success, stores the value of the flag in *value, and returns true. On failure,
gtest/src/gtest.cc:5070
↓ 3 callersFunctionPrintByteSegmentInObjectTo
Prints a segment of bytes in the given object.
gtest/src/gtest-printers.cc:60
↓ 3 callersFunctionPrintRawArrayTo
gtest/include/gtest/gtest-printers.h:548
↓ 3 callersMethodPushLine
gtest/src/gtest.cc:1135
↓ 3 callersMethodRemoveTrailingPathSeparator
If input name has a trailing separator character, remove it and return the name, otherwise return the name string unmodified. On Windows platform, use
gtest/src/gtest-filepath.cc:346
↓ 3 callersFunctionReportFailureInUnknownLocation
gtest/src/gtest.cc:2250
↓ 3 callersMethodResetState
completely reset the state of the search
libpharos/apigraph.cpp:161
↓ 3 callersMethodSetOutputFormat
libpharos/apigraph.cpp:1394
↓ 3 callersMethodSetSearchTreeDiplayMode
libpharos/apigraph.cpp:1389
↓ 3 callersFunctionShuffleRange
gtest/src/gtest-internal-inl.h:312
↓ 3 callersFunctionStripTrailingSpaces
gtest/include/gtest/internal/gtest-port.h:2284
↓ 3 callersMethodadd_dependency_pair
Safely make a matching pair of dependency links. Hopefully this doesn't perform too poorly. If it does, there are probably some optimizations that ca
libpharos/defuse.cpp:831
↓ 3 callersMethodadd_evidence
libpharos/stkvar.cpp:43
↓ 3 callersMethodadd_member
libpharos/ooclass.cpp:133
↓ 3 callersMethodadd_value
libpharos/stkvar.cpp:26
↓ 3 callersFunctionaddrFromStmt
libpharos/ir.cpp:1538
← previousnext →301–400 of 3,943, ranked by callers