Lines Matching full:hunarypredicate
2295 class HUnaryPredicate: public HUnaryOperation {
2297 explicit HUnaryPredicate(HValue* value) : HUnaryOperation(value) {
2313 class HIsNull: public HUnaryPredicate {
2316 : HUnaryPredicate(value), is_strict_(is_strict) { }
2333 class HIsObject: public HUnaryPredicate {
2335 explicit HIsObject(HValue* value) : HUnaryPredicate(value) { }
2344 class HIsSmi: public HUnaryPredicate {
2346 explicit HIsSmi(HValue* value) : HUnaryPredicate(value) { }
2377 class HHasInstanceType: public HUnaryPredicate {
2380 : HUnaryPredicate(value), from_(type), to_(type) { }
2382 : HUnaryPredicate(value), from_(from), to_(to) {
2405 class HHasCachedArrayIndex: public HUnaryPredicate {
2407 explicit HHasCachedArrayIndex(HValue* value) : HUnaryPredicate(value) { }
2416 class HGetCachedArrayIndex: public HUnaryPredicate {
2418 explicit HGetCachedArrayIndex(HValue* value) : HUnaryPredicate(value) { }
2427 class HClassOfTest: public HUnaryPredicate {
2430 : HUnaryPredicate(value), class_name_(class_name) { }
2449 class HTypeofIs: public HUnaryPredicate {
2452 : HUnaryPredicate(value), type_literal_(type_literal) { }