Go to file
kmillikin@chromium.org ac896bb5a0 Add a predicate IsPrimitive to AST Expression nodes.
IsPrimitive reflects that an expression's value is known statically to
be one of the ECMA-262-3 JS types other than Object (e.g., Undefined,
Null, Boolean, String, or Number).

The type conversions ToPrimitive, ToNumber, ToInteger, ToInt32,
ToUInt32, ToUint16, ToString, or ToObject cannot invoke user code for
primitive input values.  ToObject throws a TypeError if its input is
Undefined or Null.

Review URL: http://codereview.chromium.org/912002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4116 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-03-12 13:10:42 +00:00
benchmarks Remove svn:executable flag from run.html and style.css and change the mime-type of style.css to text/css. 2009-07-15 10:37:10 +00:00
include Make the assumption on the minimum buffer size for GetLogLines explicit. 2010-03-11 09:48:01 +00:00
samples Making lint happy. 2010-02-10 11:48:53 +00:00
src Add a predicate IsPrimitive to AST Expression nodes. 2010-03-12 13:10:42 +00:00
test Fix treatment of const variables in assigned variable analysis. 2010-03-12 10:20:31 +00:00
tools Fast double-to-ascii conversion. 2010-03-11 14:49:35 +00:00
.gitignore Add '.cpplint-cache' to ignore lists for SVN and Git. This change also sets 'ignore' property on '.', although this change isn't visible in Rietveld. 2009-12-11 09:01:38 +00:00
AUTHORS Revert pax change as it does not work with older versions of scons. 2010-02-25 08:27:07 +00:00
ChangeLog Prepare push of version 2.1.3 to trunk. 2010-03-10 09:40:18 +00:00
LICENSE Get rid of duplicate LICENSE entry for the Valgrind 2009-09-27 09:33:11 +00:00
SConstruct Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00