v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
test-decls.cc File Reference
#include <stdlib.h>
#include "v8.h"
#include "heap.h"
#include "cctest.h"
Include dependency graph for test-decls.cc:

Go to the source code of this file.

Data Structures

class  DeclarationContext
 
class  PresentPropertyContext
 
class  AbsentPropertyContext
 
class  AppearingPropertyContext
 
class  ReappearingPropertyContext
 
class  ExistsInPrototypeContext
 
class  AbsentInPrototypeContext
 
class  ExistsInHiddenPrototypeContext
 
class  SimpleContext
 

Enumerations

enum  Expectations { EXPECT_RESULT, EXPECT_EXCEPTION, EXPECT_ERROR }
 

Functions

 TEST (Unknown)
 
 TEST (Present)
 
 TEST (Absent)
 
 TEST (Appearing)
 
 TEST (Reappearing)
 
 TEST (ExistsInPrototype)
 
 TEST (AbsentInPrototype)
 
 TEST (ExistsInHiddenPrototype)
 
 TEST (CrossScriptReferences)
 
 TEST (CrossScriptReferencesHarmony)
 
 TEST (CrossScriptConflicts)
 

Enumeration Type Documentation

Enumerator
EXPECT_RESULT 
EXPECT_EXCEPTION 
EXPECT_ERROR 

Definition at line 38 of file test-decls.cc.

Function Documentation

TEST ( Unknown  )
TEST ( Present  )
TEST ( Absent  )
TEST ( Appearing  )
TEST ( Reappearing  )
TEST ( ExistsInPrototype  )
TEST ( AbsentInPrototype  )
TEST ( ExistsInHiddenPrototype  )
TEST ( CrossScriptReferences  )
TEST ( CrossScriptReferencesHarmony  )

Definition at line 804 of file test-decls.cc.

References SimpleContext::Check(), EXPECT_RESULT, CcTest::isolate(), and NULL.

TEST ( CrossScriptConflicts  )

Definition at line 835 of file test-decls.cc.

References SimpleContext::Check(), EXPECT_ERROR, EXPECT_RESULT, CcTest::isolate(), and NULL.