MCPcopy Create free account

hub / github.com/Vector35/binaryninja-api / functions

Functions21,089 in github.com/Vector35/binaryninja-api

↓ 14 callersFunctionGetTemplateString
demangler/gnu3/demangle_gnu3.cpp:62
↓ 14 callersMethodGetTypeReferenceClass
type.cpp:2271
↓ 14 callersFunctionMemberEnd
Const \em past-the-end member iterator ! \pre IsObject() == true */
rapidjson/document.h:1091
↓ 14 callersMethodMemberEnd
rapidjson/document.h:2562
↓ 14 callersMethodRead16
view/pe/coffview.cpp:1438
↓ 14 callersMethodSize
rapidjson/document.h:2499
↓ 14 callersMethod_get_expr_list
(self, operand_index1: int, _: int)
python/mediumlevelil.py:1083
↓ 14 callersMethod_get_reg
(self, operand_index: int)
python/lowlevelil.py:1011
↓ 14 callersMethod_get_var_ssa
(self, operand_index1: int, operand_index2: int)
python/mediumlevelil.py:1030
↓ 14 callersMethodappend
(self, report)
python/interaction.py:1016
↓ 14 callersFunctionbswap32
arch/powerpc/util.h:33
↓ 14 callersMethodcall
``call`` returns an expression which first pushes the address of the next instruction onto the stack then jumps (branches) to the expression ``de
python/lowlevelil.py:5085
↓ 14 callersMethodcount
Type count (read-only)
python/types.py:2969
↓ 14 callersMethodfunctions
(&self)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:319
↓ 14 callersMethodregister_from_id
(&self, id: RegisterId)
rust/src/architecture.rs:1750
↓ 14 callersMethodseek
Seek to the specified position.
rust/src/binary_reader.rs:103
↓ 14 callersFunctionsetField
! @abstract Return value with all 0 except nbits<=32 unsigned bits from V * at bit offset OFFSET. * V is assumed to fit on nbits bits. */
view/kernelcache/core/transformers/liblzfse/lzfse_encode_base.c:36
↓ 14 callersMethodsource_expr
(&self)
rust/src/low_level_il/operation.rs:193
↓ 14 callersMethodto_owned
(&self)
rust/src/medium_level_il/function.rs:594
↓ 14 callersMethodtype_container
(&self)
rust/src/platform.rs:174
↓ 14 callersMethodzero_extend
``zero_extend`` zero-extends the expression in ``value`` to ``size`` bytes :param int size: the size of the result in bytes :param ExpressionI
python/lowlevelil.py:5031
↓ 13 callersFunctionBTypeCompatible_BTI
arch/arm64/disassembler/pcode.c:641
↓ 13 callersFunctionCompareExprList
highlevelilinstruction.cpp:1614
↓ 13 callersMethodDisassemblyTextLine
basicblock.cpp:175
↓ 13 callersMethodGetCallbacks
binaryninjaapi.h:3812
↓ 13 callersFunctionGetCountRegister
arch/x86/il.cpp:38
↓ 13 callersFunctionHasWriteback
arch/armv7/thumb2_disasm/il_thumb2.cpp:253
↓ 13 callersMethodIndent
log.cpp:383
↓ 13 callersFunctionIsArray
rapidjson/document.h:955
↓ 13 callersMethodIsPointer
! Check whether this type is a Pointer type. \return Whether this->GetClass() == PointerTypeClass */
binaryninjaapi.h:9351
↓ 13 callersMethodPrependCollapseIndicator
highlevelil.cpp:653
↓ 13 callersMethodReadCString
binaryreader.cpp:499
↓ 13 callersMethodToAPIObject
function.cpp:171
↓ 13 callersMethodadd_named_type
`add_named_type` directly inserts a named object into the type library's object store. This is not done recursively, so care should be taken that
python/typelibrary.py:338
↓ 13 callersMethodadd_type
(&mut self, type_uid: TypeUID, name: String, t: Ref<Type>, commit: bool)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:328
↓ 13 callersFunctioncombine
rapidjsonwrapper.h:48
↓ 13 callersMethodconst_pointer
``const_pointer`` returns an expression for the constant pointer ``value`` with size ``size`` :param int size: the size of the pointer in bytes
python/lowlevelil.py:4435
↓ 13 callersMethoddest_reg
(&self)
rust/src/low_level_il/operation.rs:172
↓ 13 callersMethodexprs
(self)
rust/src/operand_iter.rs:81
↓ 13 callersFunctionextract
! @abstract Extracts \p width bits from \p container, starting with \p lsb; if * we view \p container as a bit array, we extract \c container[lsb:lsb
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:475
↓ 13 callersMethodfinish
(self)
python/plugin.py:1036
↓ 13 callersMethodfunc
ui/searchresult.h:65
↓ 13 callersMethodget_expr_list
(self, operand_index1: int, operand_index2: int)
python/highlevelil.py:736
↓ 13 callersMethodget_instruction_text
(self, data: bytes, addr: int)
python/examples/nes.py:508
↓ 13 callersMethodget_named_type_reference
TODO: This naming is problematic... rename to `as_named_type_reference`? TODO: We wouldn't need these sort of functions if we destructured `Type`...
rust/src/types.rs:214
↓ 13 callersMethodinfo
(&self)
arch/riscv/src/lib.rs:198
↓ 13 callersFunctionis_valid
(view: &BinaryView)
plugins/dwarf/shared/src/lib.rs:78
↓ 13 callersFunctionlift
(data, disasm=False)
arch/arm64/arm64test.py:12799
↓ 13 callersMethodparse
(self, data: 'BinaryView')
python/binaryview.py:1306
↓ 13 callersMethodreplace
``replace`` Replace the specified ``activity``. :param str activity: the Activity to replace :param str new_activity: the replacement Activity
python/workflow.py:534
↓ 13 callersMethodseek
``seek`` update internal offset to ``offset``. :param int offset: offset to set the internal offset to :param int whence: optional, defaults t
python/binaryview.py:10448
↓ 13 callersFunctiont
(e)
docs/highlight.min.js:2
↓ 13 callersMethodwrite
``write`` writes the bytes in ``data`` to the virtual address ``addr``. :param int addr: virtual address to write to. :param bytes data: data
python/binaryview.py:4501
↓ 12 callersMethodBegin
rapidjson/document.h:2504
↓ 12 callersFunctionDecodeBitMasks
arch/arm64/disassembler/pcode.c:54
↓ 12 callersFunctionDecodeImmShift
arch/armv7/armv7_disasm/armv7.c:936
↓ 12 callersMethodDedent
log.cpp:389
↓ 12 callersMethodDefault
rapidjson/reader.h:201
↓ 12 callersFunctionGenIfElse
arch/arm64/il.cpp:67
↓ 12 callersFunctionGetCondition
arch/arm64/il.cpp:27
↓ 12 callersMethodGetDataVariableAtAddress
binaryview.cpp:2226
↓ 12 callersMethodGetLeftExpr
highlevelilinstruction.cpp:2218
↓ 12 callersMethodGetOffset
view/sharedcache/core/ObjC.cpp:65
↓ 12 callersFunctionGetOperator
demangler/gnu3/demangle_gnu3.cpp:897
↓ 12 callersMethodGetRawOperandAsExpr
lowlevelilinstruction.cpp:1456
↓ 12 callersMethodGetStandalonePlatform
architecture.cpp:1390
↓ 12 callersMethodGetStringAfterName
type.cpp:782
↓ 12 callersMethodGetType
view/sharedcache/core/SharedCache.h:153
↓ 12 callersMethodIsValid
rapidjson/schema.h:216
↓ 12 callersFunctionLD1_advsimd_mult
ld1_advsimd_mult.xml */
arch/arm64/disassembler/decode2.c:11973
↓ 12 callersFunctionLD1_advsimd_sngl
ld1_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:12051
↓ 12 callersFunctionLD2_advsimd_sngl
ld2_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:12267
↓ 12 callersFunctionLD3_advsimd_sngl
ld3_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:12483
↓ 12 callersFunctionLD4_advsimd_sngl
ld4_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:12699
↓ 12 callersFunctionPrintIndent
examples/llil_parser/src/llil_parser.cpp:11
↓ 12 callersFunctionST1_advsimd_mult
st1_advsimd_mult.xml */
arch/arm64/disassembler/decode2.c:23860
↓ 12 callersFunctionST1_advsimd_sngl
st1_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:23938
↓ 12 callersFunctionST2_advsimd_sngl
st2_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:24137
↓ 12 callersFunctionST3_advsimd_sngl
st3_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:24284
↓ 12 callersFunctionST4_advsimd_sngl
st4_advsimd_sngl.xml */
arch/arm64/disassembler/decode2.c:24431
↓ 12 callersMethodSetCurrentAddress
lowlevelil.cpp:88
↓ 12 callersFunctionStore
arch/armv7/il.cpp:479
↓ 12 callersMethod_get_reg_ssa
(self, operand_index1: int, operand_index2: int)
python/lowlevelil.py:1073
↓ 12 callersMethod_to_core_struct
(self)
python/function.py:227
↓ 12 callersFunctionaarch64_decompose
arch/arm64/disassembler/decode.c:7
↓ 12 callersMethodas_ref
(&self)
rust/src/custom_binary_view.rs:414
↓ 12 callersMethodbasic_blocks
(&self)
rust/src/function.rs:412
↓ 12 callersFunctioncheck_expression
(expr: &Expression<CoreArchitecture, Finalized, NonSSA<LiftedNonSSA>, ValueExpr>, required
arch/riscv/src/liftcheck.rs:10
↓ 12 callersMethodcreate
( cls, func: 'MediumLevelILFunction', expr_index: ExpressionIndex, instr_index: Optional[InstructionIndex
python/mediumlevelil.py:397
↓ 12 callersFunctionenc_to_oper2
arch/arm64/disassembler/encodings_dec.c:4177
↓ 12 callersFunctionfinalizeStructureBuilder
objectivec/objc.cpp:972
↓ 12 callersFunctiongenerate_two_operand_tokens
(inst: &impl TwoOperand, addr: u64)
arch/msp430/src/architecture.rs:473
↓ 12 callersFunctionget_uid
( dwarf: &Dwarf<R>, unit: &Unit<R>, entry: &DebuggingInformationEntry<R>, )
plugins/dwarf/dwarf_import/src/helpers.rs:39
↓ 12 callersFunctionget_var
(id: u64)
rust/src/medium_level_il/instruction.rs:1647
↓ 12 callersMethodmerge
(self, other: Conf<T>)
rust/src/confidence.rs:62
↓ 12 callersMethodnavigate
examples/triage/byte.cpp:191
↓ 12 callersMethodrepositionCaret
(self)
python/examples/triage/byte.py:393
↓ 12 callersMethodseek
``seek`` update internal offset to ``offset``. :param int offset: offset to set the internal offset to :rtype: None :Example: >>> hex(bw
python/binaryview.py:10758
↓ 12 callersMethodsize
(&self)
arch/msp430/src/register.rs:124
↓ 12 callersMethodto_owned
(&self)
rust/src/high_level_il/function.rs:277
← previousnext →501–600 of 21,089, ranked by callers