|
| enum | Kind {
kInsufficient
, kBinaryOperation
, kCall
, kCompareOperation
,
kElementAccess
, kForIn
, kGlobalAccess
, kInstanceOf
,
kTypeOf
, kLiteral
, kMegaDOMPropertyAccess
, kNamedAccess
,
kRegExpLiteral
, kTemplateObject
} |
| |
| | SingleValueFeedback (ForInHint value, FeedbackSlotKind slot_kind) |
| |
| ForInHint | value () const |
| |
| Kind | kind () const |
| |
| FeedbackSlotKind | slot_kind () const |
| |
| bool | IsInsufficient () const |
| |
| BinaryOperationFeedback const & | AsBinaryOperation () const |
| |
| TypeOfOpFeedback const & | AsTypeOf () const |
| |
| CallFeedback const & | AsCall () const |
| |
| CompareOperationFeedback const & | AsCompareOperation () const |
| |
| ElementAccessFeedback const & | AsElementAccess () const |
| |
| ForInFeedback const & | AsForIn () const |
| |
| GlobalAccessFeedback const & | AsGlobalAccess () const |
| |
| InstanceOfFeedback const & | AsInstanceOf () const |
| |
| NamedAccessFeedback const & | AsNamedAccess () const |
| |
| MegaDOMPropertyAccessFeedback const & | AsMegaDOMPropertyAccess () const |
| |
| LiteralFeedback const & | AsLiteral () const |
| |
| RegExpLiteralFeedback const & | AsRegExpLiteral () const |
| |
| TemplateObjectFeedback const & | AsTemplateObject () const |
| |
| void * | operator new (size_t, Zone *)=delete |
| |
| void * | operator new (size_t size, void *ptr) |
| |
| void | operator delete (void *, size_t) |
| |
| void | operator delete (void *pointer, Zone *zone)=delete |
| |
| | ProcessedFeedback (Kind kind, FeedbackSlotKind slot_kind) |
| |
Definition at line 283 of file processed-feedback.h.