Home
last modified time | relevance | path

Searched refs:scopeDepth (Results 1 – 11 of 11) sorted by relevance

/external/webkit/Source/JavaScriptCore/bytecompiler/
DLabelScope.h43 …LabelScope(Type type, const Identifier* name, int scopeDepth, PassRefPtr<Label> breakTarget, PassR… in LabelScope() argument
47 , m_scopeDepth(scopeDepth) in LabelScope()
66 int scopeDepth() const { return m_scopeDepth; } in scopeDepth() function
DBytecodeGenerator.h374 int scopeDepth() { return m_dynamicScopeDepth + m_finallyDepth; } in scopeDepth() function
DBytecodeGenerator.cpp669 …LabelScope scope(type, name, scopeDepth(), newLabel(), type == LabelScope::Loop ? newLabel() : Pas… in newLabelScope()
2005 ASSERT(scopeDepth() - targetScopeDepth >= 0); in emitJumpScopes()
2008 size_t scopeDelta = scopeDepth() - targetScopeDepth; in emitJumpScopes()
DNodesCodegen.cpp1637 generator.emitJumpScopes(scope->continueTarget(), scope->scopeDepth()); in emitBytecode()
1651 generator.emitJumpScopes(scope->breakTarget(), scope->scopeDepth()); in emitBytecode()
1666 if (generator.scopeDepth()) { in emitBytecode()
/external/webkit/Source/JavaScriptCore/runtime/
DScopeChain.cpp58 int scopeDepth = 0; in localDepth() local
65 ++scopeDepth; in localDepth()
67 return scopeDepth; in localDepth()
/external/webkit/Source/JavaScriptCore/bytecode/
DCodeBlock.h74 uint32_t scopeDepth; member
/external/clang/include/clang/AST/
DDecl.h1272 void setScopeInfo(unsigned scopeDepth, unsigned parameterIndex) { in setScopeInfo() argument
1275 ParmVarDeclBits.ScopeDepthOrObjCQuals = scopeDepth; in setScopeInfo()
1276 assert(ParmVarDeclBits.ScopeDepthOrObjCQuals == scopeDepth in setScopeInfo()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp929 unsigned scopeDepth = Record[Idx++]; in VisitParmVarDecl() local
933 assert(scopeDepth == 0); in VisitParmVarDecl()
937 PD->setScopeInfo(scopeDepth, scopeIndex); in VisitParmVarDecl()
/external/webkit/Source/JavaScriptCore/interpreter/
DInterpreter.cpp707 scopeDelta = depth(codeBlock, scopeChain) - handler->scopeDepth; in throwException()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2008-08-1010740 (KJS::CodeGenerator::scopeDepth):
12548 scopes and dynamic scopes ("with"). This means "scopeDepth" is now
12586 (KJS::CodeGenerator::scopeDepth):
DChangeLog-2009-06-1625635 (JSC::LabelScope::scopeDepth): Simple abstraction for holding everything