Home
last modified time | relevance | path

Searched refs:literalBuf (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassDefinition.cpp175 compiler::LiteralBuffer *literalBuf = prop->IsStatic() ? &staticBuf : buf; in CreateClassPublicBuffer() local
178 size_t bufferPos = literalBuf->Literals().size(); in CreateClassPublicBuffer()
185 literalBuf->Add(pg->Allocator()->New<StringLiteral>(name)); in CreateClassPublicBuffer()
186 literalBuf->Add(nullptr); // save for method internalname in CreateClassPublicBuffer()
187 literalBuf->Add(nullptr); // save for method affiliate in CreateClassPublicBuffer()
199 literalBuf->ResetLiteral(bufferPos + 1, value); in CreateClassPublicBuffer()
202 literalBuf->ResetLiteral(bufferPos + 2, methodAffiliate); // bufferPos + 2 is saved for method affiliate in CreateClassPublicBuffer()
238 compiler::LiteralBuffer *literalBuf = methodDef->IsStatic() ? &staticBuf : (instancePropertyCount++, buf); in CreateClassPrivateBuffer() local
261 literalBuf->Add(value); in CreateClassPrivateBuffer()
262 literalBuf in CreateClassPrivateBuffer()
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompiler.cpp162 compiler::LiteralBuffer &literalBuf = prop->IsStatic() ? staticBuf : buf; in CreateClassStaticProperties() local
171 size_t bufferPos = literalBuf.size(); in CreateClassStaticProperties()
178 literalBuf.emplace_back(name); in CreateClassStaticProperties()
179 literalBuf.emplace_back(); in CreateClassStaticProperties()
186 literalBuf[bufferPos + 1] = std::move(value); in CreateClassStaticProperties()

Completed in 5 milliseconds