Branch data Line data Source code
1 : : // This file is a part of Julia. License is MIT: https://julialang.org/license 2 : : 3 : : // Declarations for debuginfo.cpp 4 : : 5 : : int jl_DI_for_fptr(uint64_t fptr, uint64_t *symsize, int64_t *slide, 6 : : llvm::object::SectionRef *Section, llvm::DIContext **context) JL_NOTSAFEPOINT; 7 : : 8 : : bool jl_dylib_DI_for_fptr(size_t pointer, llvm::object::SectionRef *Section, int64_t *slide, llvm::DIContext **context, 9 : : bool onlySysImg, bool *isSysImg, void **saddr, char **name, char **filename) JL_NOTSAFEPOINT; 10 : : 11 : 206395 : static object::SectionedAddress makeAddress( 12 : : llvm::object::SectionRef Section, uint64_t address) JL_NOTSAFEPOINT 13 : : { 14 : 206395 : return object::SectionedAddress{address, Section.getIndex()}; 15 : : }