Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::ValueObject Class Reference

#include <allocation.h>

Inheritance diagram for dart::ValueObject:
dart::BaseDirectChainedHashMap< CStringIntMapKeyValueTrait, ValueObject, Zone > dart::BaseDirectChainedHashMap< KeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< IntKeyRawPointerValueTrait< V >, ValueObject > dart::BaseDirectChainedHashMap< TypedDataKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< dart::Place, ValueObject > dart::BaseDirectChainedHashMap< const dart::Place, ValueObject > dart::BaseDirectChainedHashMap< Trait, ValueObject > dart::BaseDirectChainedHashMap< S, ValueObject > dart::BaseDirectChainedHashMap< dart::ConstantPoolTrait, ValueObject > dart::BaseDirectChainedHashMap< dart::RawPointerKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< MorpherTrait, ValueObject > dart::BaseDirectChainedHashMap< FieldKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< SymbolKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< ClassKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< TypeArgumentsKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< AbstractTypeKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< FunctionTypeKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< TypeParameterKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< InstanceKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< TableSelectorKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< ProgramElementKeyValueTrait, ValueObject > dart::BaseDirectChainedHashMap< ProfileFunctionTableTrait, ValueObject > dart::BaseDirectChainedHashMap< dart::Instruction, ValueObject > dart::BaseDirectChainedHashMap< const dart::Slot, ValueObject > dart::BaseDirectChainedHashMap< ScriptTableTrait, ValueObject > dart::BaseDirectChainedHashMap< TypeSetTrait, ValueObject > dart::BaseDirectChainedHashMap< DefinitionIndexPairTrait, ValueObject > dart::BaseDirectChainedHashMap< dart::compiler::ObjIndexPair, ValueObject > dart::BaseDirectChainedHashMap< IntKeyRawPointerValueTrait< intptr_t >, ValueObject > dart::BaseDirectChainedHashMap< IntKeyRawPointerValueTrait< VmType * >, ValueObject > dart::BaseDirectChainedHashMap< IntKeyRawPointerValueTrait< dart::LocalVariable * >, ValueObject > dart::BaseDirectChainedHashMap< IntKeyRawPointerValueTrait< dart::LocalScope * >, ValueObject > dart::BaseDirectChainedHashMap< IntKeyRawPointerValueTrait< dart::JoinEntryInstr * >, ValueObject > dart::BaseGrowableArray< T, ValueObject, Zone > dart::BaseGrowableArray< FunctionTypePtr, ValueObject, Zone > dart::BaseGrowableArray< intptr_t, ValueObject, Zone > dart::BaseGrowableArray< T *, ValueObject, Zone > dart::BaseGrowableArray< ObjectPtr, ValueObject, Zone > dart::BaseGrowableArray< RecordTypePtr, ValueObject, Zone > dart::BaseGrowableArray< StringPtr, ValueObject, Zone > dart::BaseGrowableArray< TypeArgumentsPtr, ValueObject, Zone > dart::BaseGrowableArray< TypeParameterPtr, ValueObject, Zone > dart::BaseGrowableArray< TypePtr, ValueObject, Zone > dart::BaseGrowableArray< const dart::Place *, ValueObject, Zone > dart::BaseGrowableArray< dart::BitVector *, ValueObject, Zone > dart::BaseGrowableArray< dart::Definition *, ValueObject, Zone > dart::BaseGrowableArray< dart::MaterializeObjectInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::Instruction *, ValueObject, Zone > dart::BaseGrowableArray< _Dart_CObject *, ValueObject, Zone > dart::BaseGrowableArray< dart::Array *, ValueObject, Zone > dart::BaseGrowableArray< ArrayPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::MessageSerializationCluster *, ValueObject, Zone > dart::BaseGrowableArray< std::pair< intptr_t, intptr_t >, ValueObject, Zone > dart::BaseGrowableArray< dart::BlockEntryInstr *, ValueObject, Zone > dart::BaseGrowableArray< GuardedClassInfo, ValueObject, Zone > dart::BaseGrowableArray< dart::ParsedFunction *, ValueObject, Zone > dart::BaseGrowableArray< dart::InlinedInfo, ValueObject, Zone > dart::BaseGrowableArray< dart::CallSites::CallInfo< dart::StaticCallInstr >, ValueObject, Zone > dart::BaseGrowableArray< dart::CallSites::CallInfo< dart::ClosureCallInstr >, ValueObject, Zone > dart::BaseGrowableArray< dart::CallSites::CallInfo< dart::PolymorphicInstanceCallInstr >, ValueObject, Zone > dart::BaseGrowableArray< dart::CallSites::CallInfo< dart::InstanceCallInstr >, ValueObject, Zone > dart::BaseGrowableArray< PointerType, ValueObject, Zone > dart::BaseGrowableArray< dart::Capability *, ValueObject, Zone > dart::BaseGrowableArray< dart::CatchEntryMove, ValueObject, Zone > dart::BaseGrowableArray< dart::CatchEntryMovesMapBuilder::TrieNode *, ValueObject, Zone > dart::BaseGrowableArray< dart::CidRange *, ValueObject, Zone > dart::BaseGrowableArray< dart::Class *, ValueObject, Zone > dart::BaseGrowableArray< ClassPtr, ValueObject, Zone > dart::BaseGrowableArray< ClosureDataPtr, ValueObject, Zone > dart::BaseGrowableArray< ClosurePtr, ValueObject, Zone > dart::BaseGrowableArray< CodePtr, ValueObject, Zone > dart::BaseGrowableArray< dart::TokenPosition, ValueObject, Zone > dart::BaseGrowableArray< CodeSourceMapPtr, ValueObject, Zone > dart::BaseGrowableArray< const dart::Function *, ValueObject, Zone > dart::BaseGrowableArray< CompressedStackMapsPtr, ValueObject, Zone > dart::BaseGrowableArray< PhiInfo, ValueObject, Zone > dart::BaseGrowableArray< ContextScopePtr, ValueObject, Zone > dart::BaseGrowableArray< ContextPtr, ValueObject, Zone > dart::BaseGrowableArray< TypedDataPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::DeoptInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::DeoptInfoBuilder::TrieNode *, ValueObject, Zone > dart::BaseGrowableArray< dart::Double *, ValueObject, Zone > dart::BaseGrowableArray< DoublePtr, ValueObject, Zone > dart::BaseGrowableArray< dart::Value *, ValueObject, Zone > dart::BaseGrowableArray< struct dart::ExceptionHandlerList::HandlerDesc, ValueObject, Zone > dart::BaseGrowableArray< ExceptionHandlersPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::ExternalTypedData *, ValueObject, Zone > dart::BaseGrowableArray< ExternalTypedDataPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::ObjectPtr, ValueObject, Zone > dart::BaseGrowableArray< TransferableTypedDataPtr, ValueObject, Zone > dart::BaseGrowableArray< WeakPropertyPtr, ValueObject, Zone > dart::BaseGrowableArray< WeakReferencePtr, ValueObject, Zone > dart::BaseGrowableArray< FfiTrampolineDataPtr, ValueObject, Zone > dart::BaseGrowableArray< FieldPtr, ValueObject, Zone > dart::BaseGrowableArray< std::pair< Location, Representation >, ValueObject, Zone > dart::BaseGrowableArray< Representation, ValueObject, Zone > dart::BaseGrowableArray< dart::ExtraLoopInfo *, ValueObject, Zone > dart::BaseGrowableArray< dart::LiveRange *, ValueObject, Zone > dart::BaseGrowableArray< dart::ZoneGrowableArray< dart::LiveRange * > *, ValueObject, Zone > dart::BaseGrowableArray< bool, ValueObject, Zone > dart::BaseGrowableArray< PendingPhiInput, ValueObject, Zone > dart::BaseGrowableArray< BlockInfo *, ValueObject, Zone > dart::BaseGrowableArray< dart::CompilerDeoptInfo *, ValueObject, Zone > dart::BaseGrowableArray< dart::SlowPathCode *, ValueObject, Zone > dart::BaseGrowableArray< const dart::Field *, ValueObject, Zone > dart::BaseGrowableArray< StaticCallsStruct *, ValueObject, Zone > dart::BaseGrowableArray< const dart::compiler::TableSelector *, ValueObject, Zone > dart::BaseGrowableArray< dart::IndirectGotoInstr *, ValueObject, Zone > dart::BaseGrowableArray< const dart::Object *, ValueObject, Zone > dart::BaseGrowableArray< dart::CompileType *, ValueObject, Zone > dart::BaseGrowableArray< RollbackEntry, ValueObject, Zone > dart::BaseGrowableArray< FunctionPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::Object *, ValueObject, Zone > dart::BaseGrowableArray< dart::CatchBlockEntryInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::IndirectEntryInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::GrowableObjectArray *, ValueObject, Zone > dart::BaseGrowableArray< GrowableObjectArrayPtr, ValueObject, Zone > dart::BaseGrowableArray< ICDataPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::ImageWriter::ObjectData, ValueObject, Zone > dart::BaseGrowableArray< dart::ImageWriter::InstructionsData, ValueObject, Zone > dart::BaseGrowableArray< dart::TargetEntryInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::InductionVar::Bound, ValueObject, Zone > dart::BaseGrowableArray< dart::BranchInstr *, ValueObject, Zone > dart::BaseGrowableArray< Data, ValueObject, Zone > dart::BaseGrowableArray< const dart::Instance *, ValueObject, Zone > dart::BaseGrowableArray< InstancePtr, ValueObject, Zone > dart::BaseGrowableArray< const dart::KernelProgramInfo *, ValueObject, Zone > dart::BaseGrowableArray< const dart::SuspendState *, ValueObject, Zone > dart::BaseGrowableArray< dart::InstanceMorpher *, ValueObject, Zone > dart::BaseGrowableArray< dart::ReasonForCancelling *, ValueObject, Zone > dart::BaseGrowableArray< KernelProgramInfoPtr, ValueObject, Zone > dart::BaseGrowableArray< LanguageErrorPtr, ValueObject, Zone > dart::BaseGrowableArray< LibraryPrefixPtr, ValueObject, Zone > dart::BaseGrowableArray< LibraryPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::ZoneGrowableArray< dart::Definition * > *, ValueObject, Zone > dart::BaseGrowableArray< dart::PhiInstr *, ValueObject, Zone > dart::BaseGrowableArray< LoadingUnitPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::Code *, ValueObject, Zone > dart::BaseGrowableArray< dart::LocalVariable *, ValueObject, Zone > dart::BaseGrowableArray< dart::LocalVarDescriptorsBuilder::VarDesc, ValueObject, Zone > dart::BaseGrowableArray< dart::Map *, ValueObject, Zone > dart::BaseGrowableArray< MapPtr, ValueObject, Zone > dart::BaseGrowableArray< MegamorphicCachePtr, ValueObject, Zone > dart::BaseGrowableArray< dart::Mint *, ValueObject, Zone > dart::BaseGrowableArray< SmiPtr, ValueObject, Zone > dart::BaseGrowableArray< MintPtr, ValueObject, Zone > dart::BaseGrowableArray< NamespacePtr, ValueObject, Zone > dart::BaseGrowableArray< ObjectPoolPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::ObjectSetRegion *, ValueObject, Zone > dart::BaseGrowableArray< dart::String *, ValueObject, Zone > dart::BaseGrowableArray< dart::MoveOperands *, ValueObject, Zone > dart::BaseGrowableArray< dart::MoveOperands, ValueObject, Zone > dart::BaseGrowableArray< Op, ValueObject, Zone > dart::BaseGrowableArray< PatchClassPtr, ValueObject, Zone > dart::BaseGrowableArray< PcDescriptorsPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::ZoneGrowableArray< dart::PhiPlaceMoves::Move > *, ValueObject, Zone > dart::BaseGrowableArray< dart::BinaryInt64OpInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::ShiftIntegerOpInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::CheckBoundBaseInstr *, ValueObject, Zone > dart::BaseGrowableArray< dart::ConstraintInstr *, ValueObject, Zone > dart::BaseGrowableArray< RecordPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::RegExpTree *, ValueObject, Zone > dart::BaseGrowableArray< RegExpPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::TextElement, ValueObject, Zone > dart::BaseGrowableArray< Dart_Port, ValueObject, Zone > dart::BaseGrowableArray< const dart::String *, ValueObject, Zone > dart::BaseGrowableArray< ScriptPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::SendPort *, ValueObject, Zone > dart::BaseGrowableArray< StackEntry, ValueObject, Zone > dart::BaseGrowableArray< dart::LoadingUnitSerializationData *, ValueObject, Zone > dart::BaseGrowableArray< dart::Set *, ValueObject, Zone > dart::BaseGrowableArray< SetPtr, ValueObject, Zone > dart::BaseGrowableArray< const dart::PassiveObject *, ValueObject, Zone > dart::BaseGrowableArray< const dart::TransferableTypedData *, ValueObject, Zone > dart::BaseGrowableArray< const dart::ExternalTypedData *, ValueObject, Zone > dart::BaseGrowableArray< const dart::WeakProperty *, ValueObject, Zone > dart::BaseGrowableArray< const dart::WeakReference *, ValueObject, Zone > dart::BaseGrowableArray< dart::Smi *, ValueObject, Zone > dart::BaseGrowableArray< ScriptTableEntry *, ValueObject, Zone > dart::BaseGrowableArray< StackTracePtr, ValueObject, Zone > dart::BaseGrowableArray< dart::ZoneGrowableArray< dart::Instruction * > *, ValueObject, Zone > dart::BaseGrowableArray< SubtypeTestCachePtr, ValueObject, Zone > dart::BaseGrowableArray< char *, ValueObject, Zone > dart::BaseGrowableArray< uint8_t *, ValueObject, Zone > dart::BaseGrowableArray< dart::TransferableTypedData *, ValueObject, Zone > dart::BaseGrowableArray< ParameterInfo *, ValueObject, Zone > dart::BaseGrowableArray< dart::TypeArguments *, ValueObject, Zone > dart::BaseGrowableArray< dart::Type *, ValueObject, Zone > dart::BaseGrowableArray< TypeParametersPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::TypedData *, ValueObject, Zone > dart::BaseGrowableArray< dart::TypedDataView *, ValueObject, Zone > dart::BaseGrowableArray< TypedDataViewPtr, ValueObject, Zone > dart::BaseGrowableArray< UnhandledExceptionPtr, ValueObject, Zone > dart::BaseGrowableArray< UnlinkedCallPtr, ValueObject, Zone > dart::BaseGrowableArray< Value *, ValueObject, Zone > dart::BaseGrowableArray< WeakArrayPtr, ValueObject, Zone > dart::BaseGrowableArray< dart::compiler::AssemblerBase::CodeComment *, ValueObject, Zone > dart::BaseGrowableArray< SelectorRow *, ValueObject, Zone > dart::BaseGrowableArray< dart::compiler::ObjectPoolBuilderEntry, ValueObject, Zone > dart::BaseGrowableArray< dart::compiler::TableSelector, ValueObject, Zone > dart::BaseGrowableArray< dart::kernel::FunctionScope, ValueObject, Zone > dart::BaseGrowableArray< ConcatPiece, ValueObject, Zone > dart::BaseGrowableArray< dart::kernel::Fragment, ValueObject, Zone > dart::BaseGrowableArray< dart::kernel::SwitchExpression, ValueObject, Zone > dart::BaseGrowableArray< dart::kernel::SwitchExpression *, ValueObject, Zone > dart::BaseGrowableArray< dart::kernel::TableSelectorInfo, ValueObject, Zone > dart::BaseGrowableArray< dart::kernel::UnboxingInfoMetadata::UnboxingType, ValueObject, Zone > dart::BaseGrowableHandlePtrArray< T, ValueObject > dart::BaseGrowableHandlePtrArray< const dart::String, ValueObject > dart::BlockWorkList< MarkingStack > dart::BlockWorkList< PromotionStack > dart::Deduper< TypedData, TypedDataKeyValueTrait > dart::InstructionPattern< CallPattern > dart::InstructionPattern< PcRelativeCallPattern > dart::InstructionPattern< ProloguePattern > dart::InstructionPattern< ReturnPattern > dart::InstructionPattern< SetFramePointerPattern > dart::InstructionPattern< CallPattern > dart::InstructionPattern< PcRelativeCallPattern > dart::InstructionPattern< ProloguePattern > dart::InstructionPattern< ReturnPattern > dart::InstructionPattern< SetFramePointerPattern > dart::LocalBlockWorkList< 64, WeakArrayPtr > dart::LocalBlockWorkList< 64, WeakPropertyPtr > dart::LocalBlockWorkList< 64, WeakReferencePtr > dart::LocalBlockWorkList< 64, FinalizerEntryPtr > dart::TimerImpl< dart::MeasureMonotonic > dart::TimerImpl< dart::MeasureCpu > dart::AliasIdentity dart::AllocOnlyStackZone dart::AllocationFinger dart::ArgumentsDescriptor dart::BackwardInstructionIterator dart::BaseDeserializer dart::BasePageIterator dart::BaseTextBuffer dart::BaseWriteStream dart::BitVector::Iterator dart::BlockIterator dart::BlockLabel dart::BlockWorkList< Stack > dart::BoolCallable dart::CHA dart::CSEInstructionSet dart::CallPattern dart::CallPattern dart::CallPattern dart::CallSiteInliner dart::CallSiteResetter dart::CallSites dart::Callable dart::CatchEntryMovesMapReader dart::CharacterSet dart::ChoiceTable dart::CidCheckerForRanges dart::ClassTableAllocator dart::ClassVisitor dart::CodeSourceMapReader dart::CompileParsedFunctionHelper dart::Deduper< T, S > dart::DefinitionWorklist dart::DeoptInfoBuilder dart::DictionaryIterator dart::DisableBackgroundCompilationScope dart::DisableBreakpointsScope dart::DisableIdleTimerScope dart::DisableNativeProfileScope dart::EnterCompilerScope dart::Environment::DeepIterator dart::Environment::ShallowIterator dart::ExclusiveCodePageIterator dart::FlowGraphAllocator dart::FlowGraphCompiler dart::FlowGraphDeserializer dart::FlowGraphInliner dart::FlowGraphPrinter dart::FlowGraphSerializer dart::FrequencyCollator dart::FunctionTypeMapping dart::GCCompactor dart::GraphInfoCollector dart::HashTableBase dart::Heap::GCStats::Data dart::ICCallPattern dart::ICCallPattern dart::ICCallPattern dart::ILMatcher dart::IdleTimeHandler dart::Image dart::ImageWriter dart::InductionVarAnalysis dart::InlinedFunctionsIterator dart::InstructionPattern< P > dart::InstructionPattern< P > dart::InstructionVisitor dart::IntegerInstructionSelector dart::JSONArray dart::JSONBase64String dart::JSONObject dart::JSONStream dart::JSONWriter dart::KernelCompilationRequest dart::LICM dart::LeaveCompilerScope dart::LivenessAnalysis dart::LoadOptimizer dart::LocalBlockWorkList< Size, T > dart::LocalVarDescriptorsBuilder dart::Location dart::Map::Iterator dart::MaxProfileDepthScope dart::MemoryRegion dart::MessageHandler::AcquiredQueues dart::MessageQueue::Iterator dart::MonitorLeaveScope dart::MonitorLocker dart::MutexLocker dart::NativeCallPattern dart::NativeCallPattern dart::NativeCallPattern dart::NativeEntryData dart::NoSafepointScope dart::NodeVisitor dart::OSThreadIterator dart::ParallelMoveEmitter dart::ParallelMoveResolver dart::Parser dart::PcDescriptors::Iterator dart::PcRelativeCallPatternBase dart::PcRelativePatternBase dart::PcRelativePatternBase dart::PcRelativeTrampolineJumpPattern dart::PcRelativeTrampolineJumpPattern dart::PcRelativeTrampolineJumpPattern dart::PhiIterator dart::Place dart::PolymorphicInliner dart::Precompiler dart::PrintTimeScope dart::Profile dart::ProfileBuilder dart::ProfilerStackWalker dart::ProgramWalker dart::RangeAnalysis dart::RangeBoundary dart::ReachingDefs dart::ReadStream dart::RecursionCheck dart::RegExpCompiler dart::RegExpExpansionLimiter dart::RegExpLookaround::Builder dart::RegExpParser dart::RegExpVisitor dart::RegisterSet dart::ReturnAddressLocator dart::ReturnPattern dart::ReturnPattern dart::ReturnPattern dart::SSACompactor dart::SafepointMonitorLocker dart::SafepointMonitorUnlockScope dart::SampleFilter dart::SampleVisitor dart::ScopeTimer dart::Serializer::WritingObjectScope dart::Set::Iterator dart::SetFlagScope< T > dart::SimdLowering dart::StackFrame dart::StackTraceBuilder dart::String::CodePointIterator dart::StringHasher dart::SwitchableCallPatternBase dart::SwitchableCallPatternBase dart::SwitchableCallPatternBase dart::TTSTestState dart::TemporaryRegisterAllocator dart::TestPipeline dart::TestValueObject dart::ThreadInterruptScope dart::TimelineRecorderOverride< T > dart::Timer dart::TimerImpl< Measure > dart::TraceStubInvocationScope dart::TryCatchAnalyzer dart::TypeArguments::Cache dart::TypeTestingStubCallPattern dart::UnicodeRangeSplitter dart::VisitMarker dart::WeakCodeReferences dart::Worklist dart::WritableCodeLiteralsScope dart::WriteBarrierElimination dart::compiler::Address dart::compiler::Address dart::compiler::AssemblerBuffer dart::compiler::AssemblerBuffer::EnsureCapacity dart::compiler::BlockBuilder dart::compiler::ExternalLabel dart::compiler::Immediate dart::compiler::Immediate dart::compiler::Immediate dart::compiler::Immediate dart::compiler::LeafRuntimeScope dart::compiler::ObjectPoolBuilder dart::compiler::Operand dart::compiler::Operand dart::compiler::Operand dart::compiler::Operand dart::compiler::RuntimeEntry dart::compiler::StackRegisterScope dart::compiler::ffi::ArgumentAllocator dart::compiler::ffi::CallbackArgumentTranslator dart::compiler::ffi::FrameRebase dart::kernel::KernelLoader dart::kernel::Reader

Public Member Functions

 ValueObject ()
 
 ~ValueObject ()
 

Detailed Description

Definition at line 21 of file allocation.h.

Constructor & Destructor Documentation

◆ ValueObject()

dart::ValueObject::ValueObject ( )
inline

Definition at line 23 of file allocation.h.

23{}

◆ ~ValueObject()

dart::ValueObject::~ValueObject ( )
inline

Definition at line 24 of file allocation.h.

24{}

The documentation for this class was generated from the following file: