Lines Matching refs:SlotKind
942 enum class SlotKind {
956 void Put(SlotKind slot_kind, Variable* variable, int slot_index) {
959 void Put(SlotKind slot_kind, AstNode* node, int slot_index) {
962 void Put(SlotKind slot_kind, int variable_index, const AstRawString* name,
966 void Put(SlotKind slot_kind, const AstRawString* name, int slot_index) {
970 int Get(SlotKind slot_kind, Variable* variable) const {
973 int Get(SlotKind slot_kind, AstNode* node) const {
976 int Get(SlotKind slot_kind, int variable_index,
980 int Get(SlotKind slot_kind, const AstRawString* name) const {
985 using Key = std::tuple<SlotKind, int, const void*>;
987 void PutImpl(SlotKind slot_kind, int index, const void* node,
994 int GetImpl(SlotKind slot_kind, int index, const void* node) const {
7215 FeedbackSlotCache::SlotKind slot_kind =
7217 ? FeedbackSlotCache::SlotKind::kLoadGlobalInsideTypeof
7218 : FeedbackSlotCache::SlotKind::kLoadGlobalNotInsideTypeof;
7230 FeedbackSlotCache::SlotKind slot_kind =
7232 ? FeedbackSlotCache::SlotKind::kStoreGlobalStrict
7233 : FeedbackSlotCache::SlotKind::kStoreGlobalSloppy;
7249 FeedbackSlotCache::SlotKind slot_kind =
7250 FeedbackSlotCache::SlotKind::kLoadProperty;
7271 FeedbackSlotCache::SlotKind slot_kind =
7272 FeedbackSlotCache::SlotKind::kLoadSuperProperty;
7288 FeedbackSlotCache::SlotKind slot_kind =
7289 is_strict(language_mode()) ? FeedbackSlotCache::SlotKind::kSetNamedStrict
7290 : FeedbackSlotCache::SlotKind::kSetNamedSloppy;
7307 FeedbackSlotCache::SlotKind slot_kind =
7308 FeedbackSlotCache::SlotKind::kClosureFeedbackCell;