/external/v8/include/ |
v8.h | 261 * handle scope are destroyed when the handle scope is destroyed. Hence it 299 * An object reference that is independent of any handle scope. Where 424 * After a handle scope has been created, all local handles will be 425 * allocated within that handle scope until either the handle scope is 426 * deleted or another handle scope is created. If there is already a 427 * handle scope and a new one is created, all allocations will take 428 * place in the new handle scope until it is deleted. After that, 429 * new handles will again be allocated in the original handle scope [all...] |
/external/chromium_org/v8/src/ |
full-codegen.cc | 337 info->function()->scope()->AllowsLazyCompilation()); 612 Scope* scope = module->body()->scope(); local 613 Interface* interface = scope->interface(); 616 interface->Allocate(scope->module_var()->index()); 619 ASSERT(scope->interface()->Index() >= 0); 620 __ Push(Smi::FromInt(scope->interface()->Index())); 621 __ Push(scope->GetScopeInfo()); 626 AllocateModules(scope->declarations()) 797 Scope* scope = module->body()->scope(); local [all...] |
parser.cc | 414 Scope* Parser::NewScope(Scope* parent, ScopeType scope_type) { 415 Scope* result = new(zone()) Scope(parent, scope_type, zone()); 466 // FunctionState and BlockState together implement the parser's scope stack. 467 // The parser's current scope is in top_scope_. The BlockState and 468 // FunctionState constructors push on the scope stack and the destructors 474 BlockState(Parser* parser, Scope* scope) 477 parser->top_scope_ = scope; 620 { Scope* scope = NewScope(top_scope_, GLOBAL_SCOPE); local 746 Scope* scope = NewScope(top_scope_, GLOBAL_SCOPE); local 899 Scope* scope = NewScope(top_scope_, EVAL_SCOPE); local 1043 Scope* scope = NewScope(top_scope_, MODULE_SCOPE); local 1154 Scope* scope = NewScope(top_scope_, MODULE_SCOPE); local 4282 Scope* scope = local [all...] |
/external/v8/test/cctest/ |
test-assembler-arm.cc | 60 v8::HandleScope scope; variable 86 v8::HandleScope scope; variable 123 v8::HandleScope scope; variable 169 v8::HandleScope scope; variable 224 v8::HandleScope scope; variable 250 CpuFeatures::Scope scope(VFP3); 359 v8::HandleScope scope; variable 364 CpuFeatures::Scope scope(ARMv7) 395 v8::HandleScope scope; variable 438 v8::HandleScope scope; local 615 v8::HandleScope scope; variable 726 v8::HandleScope scope; variable 841 v8::HandleScope scope; variable 952 v8::HandleScope scope; variable 1017 v8::HandleScope scope; variable [all...] |
test-parsing.cc | 178 v8::Context::Scope context_scope(context); 548 v8::Context::Scope context_scope(context); 817 // of a scope. We check the scope positions of exactly one scope 818 // nested in the global scope of a program. 'inner source' is the 820 // to the nested scope. 'outer_prefix' and 'outer_suffix' are 821 // parts of the source that belong to the global scope. 1027 i::Scope* scope = function->scope(); local [all...] |
/external/v8/src/ |
parser.cc | 410 Scope* Parser::NewScope(Scope* parent, ScopeType type) { 411 Scope* result = new(zone()) Scope(parent, type); 462 // FunctionState and BlockState together implement the parser's scope stack. 463 // The parser's current scope is in top_scope_. The BlockState and 464 // FunctionState constructors push on the scope stack and the destructors 470 BlockState(Parser* parser, Scope* scope) 473 parser->top_scope_ = scope; 605 { Scope* scope = NewScope(top_scope_, GLOBAL_SCOPE); local 707 Scope* scope = NewScope(top_scope_, GLOBAL_SCOPE); local 1152 Scope* scope = NewScope(top_scope_, EVAL_SCOPE); local 1312 Scope* scope = NewScope(top_scope_, MODULE_SCOPE); local 4396 Scope* scope = (type == FunctionLiteral::DECLARATION && !is_extended_mode()) local [all...] |
mark-compact.cc | 2838 AlwaysAllocateScope scope; local [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
ScriptController.cpp | 355 v8::Context::Scope scope(v8Context); 465 v8::Context::Scope scope(v8Context); 502 v8::Context::Scope scope(v8Context); 550 v8::HandleScope scope; 675 v8::Context::Scope scope(v8Context); 701 v8::Context::Scope contextScope(context) [all...] |
/external/clang/lib/Sema/ |
SemaLambda.cpp | 18 #include "clang/Sema/Scope.h" 153 // context, so that the Scope stack matches the lexical nesting. 217 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) { 218 // Introduce our parameters into the function scope 223 // If this has an identifier, add it to the scope stack. 521 Scope *CurScope) { 523 // be dependent, because there are template parameters in scope. 525 if (Scope *TmplScope = CurScope->getTemplateParamParent()) 599 // Introduce the lambda scope. 730 // duration declared in the reaching scope of the local lambda expression [all...] |
SemaDecl.cpp | 40 #include "clang/Sema/Scope.h" 121 /// \brief If the identifier refers to a type name within this scope, 125 /// within the given scope, with optional C++ scope specifier SS, to 133 Scope *S, CXXScopeSpec *SS, 200 // looked up in the scope of class C. At least one of the lookups shall 318 // constructor or destructor name (in such a case, the scope specifier 354 DeclSpec::TST Sema::isTagName(IdentifierInfo &II, Scope *S) { 355 // Do a tag name lookup in this scope. 373 /// isMicrosoftMissingTypename - In Microsoft mode, within class scope, [all...] |
SemaTemplate.cpp | 26 #include "clang/Sema/Scope.h" 134 TemplateNameKind Sema::isTemplateName(Scope *S, 223 Scope *S, 227 // We can't recover unless there's a dependent scope specifier preceding the 247 Scope *S, CXXScopeSpec &SS, 258 assert(!SS.isSet() && "ObjectType and scope specifier cannot coexist"); 309 // Perform unqualified name lookup in the current scope. 412 /// was just parsed. This is only possible with an explicit scope 470 // scope (including nested scopes). 543 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S [all...] |
/external/llvm/include/llvm/ |
DebugInfo.h | 190 /// Gets the parent scope for this scope node or returns a 191 /// default constructed scope. 442 /// getScopeLineNumber - Get the beginning of the scope of the 692 /// getDISubprogram - Find subprogram that is enclosing this scope. 693 DISubprogram getDISubprogram(const MDNode *Scope); 717 /// cleanseInlinedVariable - Remove inlined scope from the variable. 751 void processScope(DIScope Scope); 765 bool addScope(DIScope Scope);
|
/external/chromium_org/content/renderer/gpu/ |
gpu_benchmarking_extension.cc | 359 v8::HandleScope scope(callback_and_context->isolate()); 361 v8::Context::Scope context_scope(context); 450 v8::HandleScope scope(callback_and_context->isolate()); 452 v8::Context::Scope context_scope(context);
|
/external/chromium_org/content/renderer/pepper/ |
v8_var_converter.cc | 247 v8::Context::Scope context_scope(context); 350 v8::Context::Scope context_scope(context);
|
/external/chromium_org/v8/samples/ |
lineprocessor.cc | 131 v8::Context::Scope scope(context); 218 v8::Context::Scope context_scope(context);
|
/external/chromium_org/v8/src/arm/ |
lithium-codegen-arm.h | 60 scope_(info->scope()), 199 Scope* scope() const { return scope_; } function in class:v8::internal::BASE_EMBEDDED 404 Scope* const scope_;
|
/external/chromium_org/v8/src/ia32/ |
lithium-codegen-ia32.h | 62 scope_(info->scope()), 201 Scope* scope() const { return scope_; } function in class:v8::internal::BASE_EMBEDDED 432 Scope* const scope_;
|
/external/chromium_org/v8/src/mips/ |
lithium-codegen-mips.h | 59 scope_(info->scope()), 198 Scope* scope() const { return scope_; } function in class:v8::internal::BASE_EMBEDDED 425 Scope* const scope_;
|
/external/chromium_org/v8/src/x64/ |
lithium-codegen-x64.h | 61 scope_(info->scope()), 167 Scope* scope() const { return scope_; } function in class:v8::internal::BASE_EMBEDDED 368 Scope* const scope_;
|
/external/v8/src/arm/ |
lithium-codegen-arm.h | 57 scope_(info->scope()), 157 Scope* scope() const { return scope_; } function in class:v8::internal::BASE_EMBEDDED 174 int GetParameterCount() const { return scope()->num_parameters(); } 341 Scope* const scope_;
|
/external/v8/src/mips/ |
lithium-codegen-mips.h | 57 scope_(info->scope()), 153 Scope* scope() const { return scope_; } function in class:v8::internal::BASE_EMBEDDED 171 int GetParameterCount() const { return scope()->num_parameters(); } 356 Scope* const scope_;
|
/external/clang/lib/Parse/ |
ParseDecl.cpp | 24 #include "clang/Sema/Scope.h" [all...] |
/external/chromium_org/chrome/renderer/extensions/ |
activity_log_converter_strategy_unittest.cc | 92 v8::Context::Scope context_scope_;
|
app_bindings.cc | 211 v8::Context::Scope context_scope(context()->v8_context());
|
webstore_bindings.cc | 215 v8::Context::Scope context_scope(context()->v8_context());
|