Home | History | Annotate | Download | only in src

Lines Matching refs:flags

2588   // Opaque data type for encapsulating code flags like kind, inline
2590 enum Flags { };
2602 // Flags.
2634 // [flags]: Various code flags.
2635 inline Flags flags();
2636 inline void set_flags(Flags flags);
2638 // [flags]: Access to specific code flags.
2657 // Flags operations.
2658 static inline Flags ComputeFlags(Kind kind,
2664 static inline Flags ComputeMonomorphicFlags(
2670 static inline Kind ExtractKindFromFlags(Flags flags);
2671 static inline InlineCacheState ExtractICStateFromFlags(Flags flags);
2672 static inline InLoopFlag ExtractICInLoopFromFlags(Flags flags);
2673 static inline PropertyType ExtractTypeFromFlags(Flags flags);
2674 static inline int ExtractArgumentsCountFromFlags(Flags flags);
2675 static inline Flags RemoveTypeFromFlags(Flags flags);
2756 // Flags layout.
2926 Object* FindInCodeCache(String* name, Code::Flags flags);
3563 class Flags {
3565 explicit Flags(uint32_t value) : value_(value) { }
3578 inline Flags GetFlags();
3670 Object* LookupRegExp(String* source, JSRegExp::Flags flags);
3673 Object* PutRegExp(String* src, JSRegExp::Flags flags, FixedArray* value);