Searched refs:ResolveResult (Results 1 - 3 of 3) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DBytecodeGenerator.h121 class ResolveResult { class in namespace:JSC
150 static ResolveResult registerResolve(RegisterID *local, unsigned flags)
152 return ResolveResult(Register | flags, local);
154 static ResolveResult dynamicResolve()
156 return ResolveResult(Dynamic, 0);
158 static ResolveResult lexicalResolve(int index, size_t depth, unsigned flags)
162 return ResolveResult(Lexical | flags, index, depth);
167 // such register exists. Registers returned by ResolveResult::local() do
180 ResolveResult(unsigned type, RegisterID* local) function in class:JSC::ResolveResult
191 ResolveResult(unsigne function in class:JSC::ResolveResult
[all...]
H A DBytecodeGenerator.cpp60 void ResolveResult::checkValidity()
1162 ResolveResult BytecodeGenerator::resolve(const Identifier& property)
1165 return ResolveResult::registerResolve(thisRegister(), ResolveResult::ReadOnlyFlag);
1173 unsigned flags = entry.isReadOnly() ? ResolveResult::ReadOnlyFlag : 0;
1175 return ResolveResult::registerResolve(local, flags);
1180 return ResolveResult::dynamicResolve();
1183 return ResolveResult::dynamicResolve();
1192 return ResolveResult::dynamicResolve();
1200 flags |= ResolveResult
1290 emitResolveBaseForPut(RegisterID* dst, const ResolveResult&, const Identifier& property, NonlocalResolveInfo& verifier) argument
[all...]
H A DNodesCodegen.cpp149 ResolveResult resolveResult = generator.resolve(m_ident);
432 ResolveResult resolveResult = generator.resolve(m_ident);
628 ResolveResult resolveResult = generator.resolve(ident);
715 ResolveResult resolveResult = generator.resolve(m_ident);
771 ResolveResult resolveResult = generator.resolve(m_ident);
810 ResolveResult resolveResult = generator.resolve(ident);
1302 ResolveResult resolveResult = generator.resolve(m_ident);
1341 ResolveResult resolveResult = generator.resolve(m_ident);
1449 ResolveResult resolveResult = generator.resolveConstDecl(m_ident);
1733 ResolveResult resolveResul
[all...]

Completed in 188 milliseconds