|
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.