MCPcopy Create free account

hub / github.com/Soulghost/iblessing / functions

Functions358 in github.com/Soulghost/iblessing

↓ 112 callersFunctionformat
--- This a C++ universal sprintf in the future. ** @pitfall: The behavior of vsnprintf between VS2013 and VS2015/2017 is different ** VS2013 or
iblessing/iblessing-core/v2/util/StringUtils.cpp:42
↓ 29 callersFunctionsplit
iblessing/iblessing-core/v2/util/StringUtils.cpp:83
↓ 25 callersFunctionis_colorized
Say whether a given stream should be colorized or not. It's always true for ATTY streams and may be true for streams marked with colorize flag.
iblessing/iblessing-core/v2/util/termcolor.h:490
↓ 19 callersMethodgetRegisterFromOprand
iblessing/iblessing-core/core/disasm/ARM64ThreadState.cpp:43
↓ 18 callersMethodreadString
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:286
↓ 17 callersFunctionwin_change_attributes
Change Windows Terminal colors attribute. If some parameter is `-1` then attribute won't changed.
iblessing/iblessing-core/v2/util/termcolor.h:520
↓ 16 callersMethodgetValue
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:24
↓ 15 callersFunctionpath_join
iblessing/iblessing-core/v2/util/StringUtils.cpp:93
↓ 15 callersMethodread64
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:238
↓ 14 callersMethodrelease
iblessing/iblessing-core/infra/Object.cpp:27
↓ 12 callersMethodgetClassInfoByAddress
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:29
↓ 10 callersMethodgetDesc
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:16
↓ 10 callersMethodgetSymbolByAddress
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:199
↓ 10 callersMethodloadSync
iblessing/iblessing-core/v2/memory/memory.cpp:22
↓ 8 callersMethodsetValue
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:29
↓ 8 callersMethodstartDisassembly
iblessing/iblessing-core/core/disasm/ARM64Disasembler.cpp:23
↓ 7 callersMethodgetRuntime
iblessing/iblessing-core/v2/objc/objc.cpp:31
↓ 7 callersMethodgetSymbolNearByAddress
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:206
↓ 7 callersFunctionhas_suffix
iblessing/iblessing-core/v2/util/StringUtils.cpp:105
↓ 7 callersMethodretain
iblessing/iblessing-core/infra/Object.cpp:22
↓ 6 callersMethodgetRegisterFromRegType
iblessing/iblessing-core/core/disasm/ARM64ThreadState.cpp:48
↓ 6 callersMethodgetValueDesc
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:20
↓ 6 callersFunctionjsonString
iblessing/iblessing/builtin/serialization/ObjcMethodCallSnapshotSerializationManager.cpp:21
↓ 6 callersMethodread32
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:263
↓ 6 callersFunctionread_uleb128
iblessing/iblessing-core/core/dyld/DyldSimulator.cpp:16
↓ 6 callersFunctionsize
@brief Returns the number of elements in the Vector. * @note This is the number of actual objects held in the Vector, which is not necessarily e
iblessing/iblessing-core/infra/Vector.hpp:211
↓ 5 callersFunctionObjcMethodCallArg
iblessing/iblessing/builtin/scanner/domain/ObjcMethodCall.hpp:24
↓ 5 callersMethodgetClassInfoByName
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:110
↓ 5 callersFunctionjsonString
iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfoManager.cpp:22
↓ 4 callersFunctioncountNonPrintablecharacters
iblessing/iblessing-core/v2/util/StringUtils.cpp:111
↓ 4 callersMethodinsertSymbol
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:237
↓ 4 callersFunctionjsonString
iblessing/iblessing/builtin/generator/ObjcMsgXREFReportGenerator.cpp:23
↓ 4 callersMethodreadBySize
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:140
↓ 4 callersMethodrelocQuery
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:190
↓ 4 callersMethodstoreRegister
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:53
↓ 3 callersFunctionObjcReflectionCallArg
iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfo.hpp:24
↓ 3 callersFunctionbegin
Returns an iterator pointing the first element of the Vector. */
iblessing/iblessing-core/infra/Vector.hpp:65
↓ 3 callersFunctionclear
* All the elements in the Map<K,V> container are dropped: * their reference count will be decreased, and they are removed from the container,
iblessing/iblessing-core/infra/Map.hpp:327
↓ 3 callersFunctionclear
@brief Removes all elements from the Vector (which are destroyed), leaving the container with a size of 0. * @note All the elements in the Vecto
iblessing/iblessing-core/infra/Vector.hpp:431
↓ 3 callersMethoddoBindAll
iblessing/iblessing-core/v2/dyld/dyld.cpp:19
↓ 3 callersMethodevalMethod
iblessing/iblessing-core/core/runtime/SimpleSimProcedure.cpp:117
↓ 3 callersFunctionfind
@brief Find the object in the Vector. * @param object The object to find. * @return Returns an iterator which refers to the element that i
iblessing/iblessing-core/infra/Vector.hpp:245
↓ 3 callersFunctionforkExec
iblessing/iblessing-core/scanner/context/ScannerContext.cpp:155
↓ 3 callersMethodgetClassAddrByName
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:99
↓ 3 callersMethodgetMethodBySEL
iblessing/iblessing-core/core/runtime/ObjcClass.cpp:365
↓ 3 callersMethodinferNearestMethod
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:188
↓ 3 callersMethodisEmpty
iblessing/iblessing/builtin/scanner/assistance/state/ProgramStateManager.cpp:34
↓ 3 callersMethodisValidClassInfo
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:56
↓ 3 callersFunctionis_number
iblessing/iblessing-core/core/foundation/CoreFoundation.cpp:20
↓ 3 callersMethodloadCategoryList
iblessing/iblessing-core/v2/objc/objc.cpp:41
↓ 3 callersMethodloadClassList
iblessing/iblessing-core/v2/objc/objc.cpp:35
↓ 3 callersMethodreadAsCFStringContent
iblessing/iblessing-core/core/memory/VirtualMemoryV2.cpp:353
↓ 3 callersMethodrealizeClasses
iblessing/iblessing-core/v2/objc/objc.cpp:49
↓ 3 callersMethodregisterScanner
iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp:85
↓ 3 callersMethodsetLastInsn
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:154
↓ 3 callersMethodsetX
iblessing/iblessing-core/core/disasm/ARM64Registers.cpp:90
↓ 3 callersMethodstart
iblessing/iblessing/tests/TestObjcMethodXrefs.cpp:87
↓ 3 callersFunctiontestOnClass
iblessing/iblessing/tests/TestObjcMethodXrefs.cpp:45
↓ 3 callersMethodwriteBySize
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:125
↓ 2 callersFunctionbuildCommonChains
iblessing/iblessing/builtin/generator/ObjcMsgXREFStatisticsGenerator.cpp:23
↓ 2 callersMethodcopyToUCEngine
iblessing/iblessing-core/v2/memory/memory.cpp:121
↓ 2 callersMethodcreateShadowFile
iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp:69
↓ 2 callersMethoddesc
iblessing/iblessing-core/core/runtime/ObjcMethod.cpp:27
↓ 2 callersFunctionencodeArg
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:150
↓ 2 callersFunctionfind
* Searches the container for an element with 'key' as key and returns an iterator to it if found, * otherwise it returns an iterator to M
iblessing/iblessing-core/infra/Map.hpp:253
↓ 2 callersFunctionfinishBlockSession
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:228
↓ 2 callersMethodgetIDAExpr
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp:15
↓ 2 callersFunctiongetIndex
Returns index of a certain object, return UINT_MAX if doesn't contain the object */
iblessing/iblessing-core/infra/Vector.hpp:231
↓ 2 callersMethodgetRootSource
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp:26
↓ 2 callersFunctiongreenMessage
iblessing/iblessing/tests/TestObjcMethodXrefs.cpp:23
↓ 2 callersFunctionhas_prefix
iblessing/iblessing-core/v2/util/StringUtils.cpp:100
↓ 2 callersFunctionib_swap_fat_arch
iblessing/iblessing-core/core/polyfill/mach-universal.cpp:21
↓ 2 callersFunctionis_atty
Test whether a given `std::ostream` object refers to a terminal.
iblessing/iblessing-core/v2/util/termcolor.h:498
↓ 2 callersFunctionloadMethodsFromAddress
iblessing/iblessing-core/core/runtime/ObjcCategory.cpp:31
↓ 2 callersFunctionproduceMethodRefs
iblessing/iblessing/builtin/generator/ObjcMsgXREFReportGenerator.cpp:29
↓ 2 callersMethodreset
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:263
↓ 2 callersMethodresetWorkDir
iblessing/iblessing-core/scanner/context/ScannerWorkDirManager.cpp:41
↓ 2 callersFunctionround_up
iblessing/iblessing-core/core/memory/VirtualMemory.cpp:30
↓ 2 callersMethodsetupWithBinaryPath
iblessing/iblessing-core/scanner/context/ScannerContext.cpp:261
↓ 2 callersMethodstep
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:173
↓ 2 callersMethodsubscribeDisassemblyEvent
iblessing/iblessing-core/scanner/driver/ScannerDisassemblyDriver.cpp:14
↓ 2 callersMethodsync
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:33
↓ 2 callersFunctiontestMethodNameFromMethodChain
iblessing/iblessing/tests/TestObjcMethodXrefs.cpp:41
↓ 2 callersFunctiontrace_all_methods
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:932
↓ 1 callersMethodaddCall
iblessing/iblessing/builtin/scanner/sub-scanner/objc-msg-xref/ObjcReflectionInfo.hpp:48
↓ 1 callersMethodallGenerators
iblessing/iblessing/builtin/generator/GeneratorDispatcher.cpp:55
↓ 1 callersMethodallScanners
iblessing/iblessing-core/scanner/dispatcher/ScannerDispatcher.cpp:77
↓ 1 callersMethodbuildDynamicSymbolTable
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:79
↓ 1 callersMethodbuildStringTable
iblessing/iblessing-core/core/symtab/StringTable.cpp:26
↓ 1 callersMethodbuildSymbolTable
iblessing/iblessing-core/core/symtab/SymbolTable.cpp:38
↓ 1 callersFunctioncaptureBlockElement
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:322
↓ 1 callersFunctioncopy_insn
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:109
↓ 1 callersFunctioncreateEngine
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:986
↓ 1 callersMethodcreateLink
iblessing/iblessing-core/v2/analyser/wrapper/AntiWrapper.cpp:47
↓ 1 callersFunctiondumpInputArgs
iblessing/iblessing/builtin/scanner/ObjcMethodXrefScanner.cpp:1268
↓ 1 callersFunctionend
* Returns an iterator referring to the `past-the-end` element in the Vector container. * The past-the-end element is the theoretical element that
iblessing/iblessing-core/infra/Vector.hpp:74
↓ 1 callersMethodenqueueState
iblessing/iblessing/builtin/scanner/assistance/state/ProgramStateManager.cpp:14
↓ 1 callersFunctionerase
* Removes an element with an iterator from the Map<K, V> container. * * @param position Iterator pointing to a single element to be removed
iblessing/iblessing-core/infra/Map.hpp:284
↓ 1 callersMethodevalReturnForIvarGetter
iblessing/iblessing-core/core/runtime/ObjcRuntime.cpp:122
↓ 1 callersFunctionfexists
iblessing/iblessing/builtin/generator/GeneratorDispatcher.cpp:24
next →1–100 of 358, ranked by callers