Lines Matching refs:Literal
78 V(Literal) \
252 // True iff the expression is a literal represented as a smi.
474 // True if there is a function literal subexpression in the condition.
520 // True if there is a function literal subexpression in the condition.
839 class Literal: public Expression {
841 explicit Literal(Handle<Object> handle) : handle_(handle) { }
843 DECLARE_NODE_TYPE(Literal)
848 // Check if this literal is identical to the other literal.
849 bool IsIdenticalTo(const Literal* other) const {
901 // A materialized literal is simple if the values consist of only
915 // An object literal has a boilerplate object that is used
920 // about an object literal's properties from the parser
927 MATERIALIZED_LITERAL, // Property value is a materialized literal.
932 Property(Literal* key, Expression* value);
935 Literal* key() { return key_; }
945 Literal* key_;
994 // Node for capturing a regexp literal.
1014 // An array literal has a literals object that is used
1048 CatchExtensionObject(Literal* key, VariableProxy* value)
1054 Literal* key() const { return key_; }
1059 Literal* key_;