Lines Matching refs:base

19 #include "ecmascript/base/aligned_struct.h"

182 struct OptimizedFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
183 base::AlignedPointer,
184 base::AlignedPointer,
185 base::AlignedPointer> {
260 struct BaselineBuiltinFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
261 base::AlignedPointer,
262 base::AlignedPointer,
263 base::AlignedPointer> {
325 struct AsmBridgeFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
326 base::AlignedPointer,
327 base::AlignedPointer,
328 base::AlignedPointer> {
396 struct OptimizedJSFunctionUnfoldArgVFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
397 base::AlignedPointer,
398 base::AlignedPointer,
399 base::AlignedPointer,
400 base::AlignedPointer> {
476 struct OptimizedJSFunctionArgConfigFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
477 base::AlignedPointer,
478 base::AlignedPointer> {
551 struct OptimizedJSFunctionFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
553 base::AlignedPointer,
554 base::AlignedPointer,
555 base::AlignedPointer> {
690 struct OptimizedEntryFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
691 base::AlignedPointer,
692 base::AlignedPointer,
693 base::AlignedPointer> {
758 struct InterpretedFrameBase : public base::AlignedStruct<base::AlignedPointer::Size(),
759 base::AlignedPointer,
760 base::AlignedSize> {
814 // | base.frameType | ^
816 // | base.prev(prev stack pointer) | |
836 struct InterpretedFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
843 base::AlignedPointer,
861 return base.prev;
915 alignas(EAS) InterpretedFrameBase base;
932 struct InterpretedBuiltinFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
934 base::AlignedPointer,
946 return base.prev;
980 alignas(EAS) InterpretedFrameBase base;
1020 struct AsmInterpretedFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
1025 base::AlignedPointer,
1026 base::AlignedPointer,
1027 base::AlignedPointer,
1050 return base.prev;
1137 return MEMBER_OFFSET(AsmInterpretedFrame, base) + MEMBER_OFFSET(InterpretedFrameBase, type);
1142 return MEMBER_OFFSET(AsmInterpretedFrame, base) + MEMBER_OFFSET(InterpretedFrameBase, prev);
1152 alignas(EAS) InterpretedFrameBase base;
1168 struct InterpretedEntryFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
1169 base::AlignedPointer,
1180 return base.prev;
1208 alignas(EAS) InterpretedFrameBase base;
1225 struct AsmInterpretedEntryFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
1226 base::AlignedPointer,
1237 return base.prev;
1263 alignas(EAS) InterpretedFrameBase base;
1276 struct AsmInterpretedBridgeFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
1278 base::AlignedPointer> {
1297 return entry.base.prev;
1570 struct BuiltinFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
1571 base::AlignedSize,
1572 base::AlignedPointer,
1573 base::AlignedPointer,
1574 base::AlignedPointer,
1575 base::AlignedPointer,
1576 base::AlignedPointer> {
1692 struct BuiltinWithArgvFrame : public base::AlignedStruct<base::AlignedPointer::Size(),
1693 base::AlignedSize,
1694 base::AlignedPointer,
1695 base::AlignedPointer> {
1801 struct FASTJITFunctionFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
1804 base::AlignedPointer,
1805 base::AlignedPointer,
1806 base::AlignedPointer> {