Home | History | Annotate | Download | only in Expression

Lines Matching defs:Materializer

1 //===-- Materializer.cpp ----------------------------------------*- C++ -*-===//
15 #include "lldb/Expression/Materializer.h"
29 Materializer::AddStructMember (Entity &entity)
50 Materializer::Entity::SetSizeAndAlignmentFromType (ClangASTType &type)
65 class EntityPersistentVariable : public Materializer::Entity
396 Materializer::AddPersistentVariable (lldb::ClangExpressionVariableSP &persistent_variable_sp, Error &err)
405 class EntityVariable : public Materializer::Entity
704 Materializer::AddVariable (lldb::VariableSP &variable_sp, Error &err)
713 class EntityResultVariable : public Materializer::Entity
974 Materializer::AddResultVariable (const TypeFromUser &type, bool is_program_reference, bool keep_in_memory, Error &err)
984 class EntitySymbol : public Materializer::Entity
1103 Materializer::AddSymbol (const Symbol &symbol_sp, Error &err)
1112 class EntityRegister : public Materializer::Entity
1281 Materializer::AddRegister (const RegisterInfo &register_info, Error &err)
1290 Materializer::Materializer () :
1298 Materializer::~Materializer ()
1306 Materializer::DematerializerSP
1307 Materializer
1340 log->Printf("Materializer::Materialize (frame_sp = %p, process_address = 0x%" PRIx64 ") materialized:", frame_sp.get(), process_address);
1351 Materializer::Dematerializer::Dematerialize (Error &error, lldb::ClangExpressionVariableSP &result_sp, lldb::addr_t frame_bottom, lldb::addr_t frame_top)
1376 log->Printf("Materializer::Dematerialize (frame_sp = %p, process_address = 0x%" PRIx64 ") about to dematerialize:", frame_sp.get(), m_process_address);
1401 Materializer::Dematerializer::Wipe ()