Home
last modified time | relevance | path

Searched refs:heap_reference (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/torque/
Dimplementation-visitor.h56 static LocationReference HeapReference(VisitResult heap_reference) { in HeapReference() argument
58 DCHECK(TypeOracle::MatchReferenceGeneric(heap_reference.type())); in HeapReference()
59 result.heap_reference_ = std::move(heap_reference); in HeapReference()
98 TypeOracle::MatchReferenceGeneric(heap_reference().type(), &is_const) in IsConst()
117 const VisitResult& heap_reference() const { in heap_reference() function
142 return *TypeOracle::MatchReferenceGeneric(heap_reference().type()); in ReferencedType()
Dimplementation-visitor.cc1387 VisitResult heap_reference( in GenerateFieldReferenceForInit() local
1390 return LocationReference::HeapReference(heap_reference); in GenerateFieldReferenceForInit()
2175 VisitResult ref = reference.heap_reference(); in GenerateFieldAccess()
2341 Arguments{{reference.heap_reference()}, {}}); in GenerateFetchFromLocation()
2353 GenerateCopy(reference.heap_reference()); in GenerateFetchFromLocation()
2405 Arguments{{reference.heap_reference(), assignment_value}, {}}); in GenerateAssignToLocation()
2422 GenerateCopy(reference.heap_reference()); in GenerateAssignToLocation()
2903 if (ref.IsHeapReference()) return scope.Yield(ref.heap_reference()); in Visit()