|  | 
| enum | Kind { kInsufficient
, kBinaryOperation
, kCall
, kCompareOperation
,
 kElementAccess
, kForIn
, kGlobalAccess
, kInstanceOf
,
 kTypeOf
, kLiteral
, kMegaDOMPropertyAccess
, kNamedAccess
,
 kRegExpLiteral
, kTemplateObject
 }
 | 
|  | 
|  | SingleValueFeedback (OptionalJSObjectRef value, FeedbackSlotKind slot_kind) | 
|  | 
| OptionalJSObjectRef | 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 241 of file processed-feedback.h.