Lines Matching refs:OVERRIDE

148   virtual void Accept(AstVisitor* v) OVERRIDE;                  \
149 virtual AstNode::NodeType node_type() const FINAL OVERRIDE { \
413 virtual BreakableStatement* AsBreakableStatement() FINAL OVERRIDE {
462 virtual bool IsJump() const OVERRIDE {
521 virtual InitializationFlag initialization() const OVERRIDE {
541 virtual InitializationFlag initialization() const OVERRIDE {
544 virtual bool IsInlineable() const OVERRIDE;
570 virtual InitializationFlag initialization() const OVERRIDE {
594 virtual InitializationFlag initialization() const OVERRIDE {
617 virtual InitializationFlag initialization() const OVERRIDE {
728 virtual IterationStatement* AsIterationStatement() FINAL OVERRIDE {
771 virtual BailoutId ContinueId() const OVERRIDE { return continue_id_; }
772 virtual BailoutId StackCheckId() const OVERRIDE { return back_edge_id_; }
808 virtual BailoutId ContinueId() const OVERRIDE { return EntryId(); }
809 virtual BailoutId StackCheckId() const OVERRIDE { return body_id_; }
855 virtual BailoutId ContinueId() const OVERRIDE { return continue_id_; }
856 virtual BailoutId StackCheckId() const OVERRIDE { return body_id_; }
942 virtual BailoutId ContinueId() const OVERRIDE { return EntryId(); }
943 virtual BailoutId StackCheckId() const OVERRIDE { return body_id_; }
1003 virtual BailoutId ContinueId() const OVERRIDE { return EntryId(); }
1004 virtual BailoutId StackCheckId() const OVERRIDE { return BackEdgeId(); }
1032 virtual bool IsJump() const OVERRIDE { return expression_->IsThrow(); }
1045 virtual bool IsJump() const FINAL OVERRIDE { return true; }
1195 virtual bool IsJump() const OVERRIDE {
1238 virtual void Accept(AstVisitor* v) OVERRIDE { UNREACHABLE(); }
1239 virtual NodeType node_type() const OVERRIDE { return kInvalid; }
1240 virtual TargetCollector* AsTargetCollector() OVERRIDE { return this; }
1349 virtual bool IsPropertyName() const OVERRIDE {
1363 virtual bool ToBooleanIsTrue() const OVERRIDE {
1366 virtual bool ToBooleanIsFalse() const OVERRIDE {
1636 virtual bool IsValidReferenceExpression() const OVERRIDE {
1680 virtual bool IsValidReferenceExpression() const OVERRIDE { return true; }
1690 virtual bool IsMonomorphic() OVERRIDE {
1693 virtual SmallMapList* GetReceiverTypes() OVERRIDE {
1696 virtual KeyedAccessStoreMode GetStoreMode() OVERRIDE {
1763 virtual SmallMapList* GetReceiverTypes() OVERRIDE {
1770 virtual bool IsMonomorphic() OVERRIDE {
1869 virtual bool IsMonomorphic() OVERRIDE { return is_monomorphic_; }
1963 TypeFeedbackOracle* oracle) OVERRIDE;
1991 virtual bool ResultOverwriteAllowed() const OVERRIDE;
2008 TypeFeedbackOracle* oracle) OVERRIDE;
2051 virtual bool IsMonomorphic() OVERRIDE {
2054 virtual SmallMapList* GetReceiverTypes() OVERRIDE {
2057 virtual KeyedAccessStoreMode GetStoreMode() OVERRIDE {
2182 virtual bool IsMonomorphic() OVERRIDE {
2189 virtual SmallMapList* GetReceiverTypes() OVERRIDE {
2192 virtual KeyedAccessStoreMode GetStoreMode() OVERRIDE {
2626 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2628 RegExpNode* on_success) OVERRIDE;
2629 virtual RegExpDisjunction* AsDisjunction() OVERRIDE;
2630 virtual Interval CaptureRegisters() OVERRIDE;
2631 virtual bool IsDisjunction() OVERRIDE;
2632 virtual bool IsAnchoredAtStart() OVERRIDE;
2633 virtual bool IsAnchoredAtEnd() OVERRIDE;
2634 virtual int min_match() OVERRIDE { return min_match_; }
2635 virtual int max_match() OVERRIDE { return max_match_; }
2647 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2649 RegExpNode* on_success) OVERRIDE;
2650 virtual RegExpAlternative* AsAlternative() OVERRIDE;
2651 virtual Interval CaptureRegisters() OVERRIDE;
2652 virtual bool IsAlternative() OVERRIDE;
2653 virtual bool IsAnchoredAtStart() OVERRIDE;
2654 virtual bool IsAnchoredAtEnd() OVERRIDE;
2655 virtual int min_match() OVERRIDE { return min_match_; }
2656 virtual int max_match() OVERRIDE { return max_match_; }
2676 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2678 RegExpNode* on_success) OVERRIDE;
2679 virtual RegExpAssertion* AsAssertion() OVERRIDE;
2680 virtual bool IsAssertion() OVERRIDE;
2681 virtual bool IsAnchoredAtStart() OVERRIDE;
2682 virtual bool IsAnchoredAtEnd() OVERRIDE;
2683 virtual int min_match() OVERRIDE { return 0; }
2684 virtual int max_match() OVERRIDE { return 0; }
2722 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2724 RegExpNode* on_success) OVERRIDE;
2725 virtual RegExpCharacterClass* AsCharacterClass() OVERRIDE;
2726 virtual bool IsCharacterClass() OVERRIDE;
2727 virtual bool IsTextElement() OVERRIDE { return true; }
2728 virtual int min_match() OVERRIDE { return 1; }
2729 virtual int max_match() OVERRIDE { return 1; }
2730 virtual void AppendToText(RegExpText* text, Zone* zone) OVERRIDE;
2759 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2761 RegExpNode* on_success) OVERRIDE;
2762 virtual RegExpAtom* AsAtom() OVERRIDE;
2763 virtual bool IsAtom() OVERRIDE;
2764 virtual bool IsTextElement() OVERRIDE { return true; }
2765 virtual int min_match() OVERRIDE { return data_.length(); }
2766 virtual int max_match() OVERRIDE { return data_.length(); }
2767 virtual void AppendToText(RegExpText* text, Zone* zone) OVERRIDE;
2778 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2780 RegExpNode* on_success) OVERRIDE;
2781 virtual RegExpText* AsText() OVERRIDE;
2782 virtual bool IsText() OVERRIDE;
2783 virtual bool IsTextElement() OVERRIDE { return true; }
2784 virtual int min_match() OVERRIDE { return length_; }
2785 virtual int max_match() OVERRIDE { return length_; }
2786 virtual void AppendToText(RegExpText* text, Zone* zone) OVERRIDE;
2813 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2815 RegExpNode* on_success) OVERRIDE;
2823 virtual RegExpQuantifier* AsQuantifier() OVERRIDE;
2824 virtual Interval CaptureRegisters() OVERRIDE;
2825 virtual bool IsQuantifier() OVERRIDE;
2826 virtual int min_match() OVERRIDE { return min_match_; }
2827 virtual int max_match() OVERRIDE { return max_match_; }
2849 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2851 RegExpNode* on_success) OVERRIDE;
2856 virtual RegExpCapture* AsCapture() OVERRIDE;
2857 virtual bool IsAnchoredAtStart() OVERRIDE;
2858 virtual bool IsAnchoredAtEnd() OVERRIDE;
2859 virtual Interval CaptureRegisters() OVERRIDE;
2860 virtual bool IsCapture() OVERRIDE;
2861 virtual int min_match() OVERRIDE { return body_->min_match(); }
2862 virtual int max_match() OVERRIDE { return body_->max_match(); }
2885 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2887 RegExpNode* on_success) OVERRIDE;
2888 virtual RegExpLookahead* AsLookahead() OVERRIDE;
2889 virtual Interval CaptureRegisters() OVERRIDE;
2890 virtual bool IsLookahead() OVERRIDE;
2891 virtual bool IsAnchoredAtStart() OVERRIDE;
2892 virtual int min_match() OVERRIDE { return 0; }
2893 virtual int max_match() OVERRIDE { return 0; }
2911 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2913 RegExpNode* on_success) OVERRIDE;
2914 virtual RegExpBackReference* AsBackReference() OVERRIDE;
2915 virtual bool IsBackReference() OVERRIDE;
2916 virtual int min_match() OVERRIDE { return 0; }
2917 virtual int max_match() OVERRIDE { return capture_->max_match(); }
2928 virtual void* Accept(RegExpVisitor* visitor, void* data) OVERRIDE;
2930 RegExpNode* on_success) OVERRIDE;
2931 virtual RegExpEmpty* AsEmpty() OVERRIDE;
2932 virtual bool IsEmpty() OVERRIDE;
2933 virtual int min_match() OVERRIDE { return 0; }
2934 virtual int max_match() OVERRIDE { return 0; }
2978 virtual void Visit(AstNode* node) FINAL OVERRIDE { \