Projects STRLCPY LIEF Commits 737f2a93
🤬
  • ■ ■ ■ ■ ■ ■
    include/LIEF/ELF/Parser.hpp
    skipped 95 lines
    96 96   Parser(const Parser&) = delete;
    97 97   
    98 98   protected:
    99  - Parser() = default;
     99 + Parser();
    100 100   Parser(std::unique_ptr<BinaryStream> stream, ParserConfig config);
    101 101   Parser(const std::string& file, ParserConfig config);
    102 102   Parser(const std::vector<uint8_t>& data, ParserConfig config);
    103 103   
    104  - ~Parser() override = default;
     104 + ~Parser() override;
    105 105   
    106 106   ok_error_t init();
    107 107   
    skipped 153 lines
  • ■ ■ ■ ■ ■ ■
    src/ELF/Parser.cpp
    skipped 37 lines
    38 38  namespace LIEF {
    39 39  namespace ELF {
    40 40   
     41 +Parser::Parser() = default;
     42 +Parser::~Parser() = default;
     43 + 
    41 44  Parser::Parser(const std::vector<uint8_t>& data, ParserConfig conf) :
    42 45   stream_{std::make_unique<VectorStream>(data)},
    43 46   binary_{new Binary{}},
    skipped 605 lines
Please wait...
Page is in error, reload to recover