Home | History | Annotate | Download | only in src

Lines Matching refs:kind

17 #include "src/elements-kind.h"
2493 ElementsKind kind,
4877 // Opaque data type for encapsulating code flags like kind, inline
4908 enum Kind {
4915 static const char* Kind2String(Kind kind);
4923 Kind kind, ExtraICState extra);
4943 // the kind of the code object.
4987 inline Kind kind();
5009 // [is_crankshafted]: For kind STUB or ICs, tells whether or not a code
5016 // [is_turbofanned]: For kind STUB or OPTIMIZED_FUNCTION, tells whether the
5021 // [can_have_weak_objects]: For kind OPTIMIZED_FUNCTION, tells whether the
5026 // [has_deoptimization_support]: For FUNCTION kind, tells if it has
5031 // [has_debug_break_slots]: For FUNCTION kind, tells if it has
5036 // [has_reloc_info_for_serialization]: For FUNCTION kind, tells if its
5042 // [allow_osr_at_loop_nesting_level]: For FUNCTION kind, tells for
5049 // [profiler_ticks]: For FUNCTION kind, tells for how many profiler ticks
5054 // [builtin_index]: For BUILTIN kind, tells which builtin index it has.
5056 // Note that builtins can have a code kind other than BUILTIN, which means
5062 // [stack_slots]: For kind OPTIMIZED_FUNCTION, the number of stack slots
5067 // [safepoint_table_start]: For kind OPTIMIZED_FUNCTION, the offset in
5072 // [back_edge_table_start]: For kind FUNCTION, the offset in the
5079 // [to_boolean_foo]: For kind TO_BOOLEAN_IC tells what state the stub is in.
5082 // [marked_for_deoptimization]: For kind OPTIMIZED_FUNCTION tells whether
5122 Kind kind, ExtraICState extra_ic_state = kNoExtraICState,
5126 Kind handler_kind, CacheHolderFlag holder = kCacheOnReceiver);
5129 static inline Kind ExtractKindFromFlags(Flags flags);
5307 // For FUNCTION kind, we store the type feedback info here.
5350 class KindField : public BitField<Kind, CacheHolderField::kNext, 5> {};
5429 enum Kind {
5437 static const char* Kind2String(Kind kind);
5457 // Returns the AbstractCode::Kind of the code.
5458 inline Kind kind();
5701 // kind of objects (see prototype inheritance pattern).
5988 static Handle<Map> AsElementsKind(Handle<Map> map, ElementsKind kind);
5991 ElementsKind kind,
5996 FunctionKind kind);
6022 PropertyKind kind,
6239 // proper elements kind and therefore elements kinds transitions are not
6274 Handle<Map> map, int descriptor, PropertyKind kind,
6290 StoreMode store_mode, PropertyKind kind, PropertyAttributes attributes,
6313 void PrintReconfiguration(FILE* file, int modify_index, PropertyKind kind,
7050 inline FunctionKind kind();
7051 inline void set_kind(FunctionKind kind);
8402 inline void SetElementsKind(ElementsKind kind);
8921 // kind.
9555 inline byte kind() const;
9556 inline void set_kind(byte kind);
9569 bool to_boolean, const char* type_of, byte kind);
9897 // [kind]: The kind of iteration this is. One of the [Kind] enum values.
9898 DECL_ACCESSORS(kind, Object)
9909 enum Kind {
9926 // This returns the |kind| or 0 if the iterator is already at the end.
10460 // requires us to consider undefined as a kind of accessor, too: