#include <PutByIdVariant.h>
|
enum | Kind {
NotSet,
Replace,
Transition,
Setter,
NotSet,
Replace,
Transition,
Setter
} |
|
enum | Kind {
NotSet,
Replace,
Transition,
Setter,
NotSet,
Replace,
Transition,
Setter
} |
|
|
static PutByIdVariant | replace (const StructureSet &, PropertyOffset, const InferredType::Descriptor &) |
|
static PutByIdVariant | transition (const StructureSet &oldStructure, Structure *newStructure, const ObjectPropertyConditionSet &, PropertyOffset, const InferredType::Descriptor &) |
|
static PutByIdVariant | setter (const StructureSet &, PropertyOffset, const ObjectPropertyConditionSet &, std::unique_ptr< CallLinkStatus >) |
|
static PutByIdVariant | replace (const StructureSet &, PropertyOffset, const InferredType::Descriptor &) |
|
static PutByIdVariant | transition (const StructureSet &oldStructure, Structure *newStructure, const ObjectPropertyConditionSet &, PropertyOffset, const InferredType::Descriptor &) |
|
static PutByIdVariant | setter (const StructureSet &, PropertyOffset, const ObjectPropertyConditionSet &, std::unique_ptr< CallLinkStatus >) |
|
◆ Kind [1/2]
Enumerator |
---|
NotSet | |
Replace | |
Transition | |
Setter | |
NotSet | |
Replace | |
Transition | |
Setter | |
◆ Kind [2/2]
Enumerator |
---|
NotSet | |
Replace | |
Transition | |
Setter | |
NotSet | |
Replace | |
Transition | |
Setter | |
◆ PutByIdVariant() [1/4]
JSC::PutByIdVariant::PutByIdVariant |
( |
| ) |
|
|
inline |
◆ PutByIdVariant() [2/4]
◆ PutByIdVariant() [3/4]
JSC::PutByIdVariant::PutByIdVariant |
( |
| ) |
|
|
inline |
◆ PutByIdVariant() [4/4]
◆ attemptToMerge() [1/2]
bool JSC::PutByIdVariant::attemptToMerge |
( |
const PutByIdVariant & |
other | ) |
|
◆ attemptToMerge() [2/2]
bool JSC::PutByIdVariant::attemptToMerge |
( |
const PutByIdVariant & |
other | ) |
|
◆ callLinkStatus() [1/2]
◆ callLinkStatus() [2/2]
◆ conditionSet() [1/2]
◆ conditionSet() [2/2]
◆ dump() [1/2]
void JSC::PutByIdVariant::dump |
( |
PrintStream & |
out | ) |
const |
◆ dump() [2/2]
void JSC::PutByIdVariant::dump |
( |
PrintStream & |
| ) |
const |
◆ dumpInContext() [1/2]
void JSC::PutByIdVariant::dumpInContext |
( |
PrintStream & |
out, |
|
|
DumpContext * |
context |
|
) |
| const |
◆ dumpInContext() [2/2]
void JSC::PutByIdVariant::dumpInContext |
( |
PrintStream & |
, |
|
|
DumpContext * |
|
|
) |
| const |
◆ intrinsic() [1/2]
Intrinsic JSC::PutByIdVariant::intrinsic |
( |
| ) |
const |
|
inline |
◆ intrinsic() [2/2]
Intrinsic JSC::PutByIdVariant::intrinsic |
( |
| ) |
const |
|
inline |
◆ isPropertyUnset() [1/2]
bool JSC::PutByIdVariant::isPropertyUnset |
( |
| ) |
const |
|
inline |
◆ isPropertyUnset() [2/2]
bool JSC::PutByIdVariant::isPropertyUnset |
( |
| ) |
const |
|
inline |
◆ isSet() [1/2]
bool JSC::PutByIdVariant::isSet |
( |
| ) |
const |
|
inline |
◆ isSet() [2/2]
bool JSC::PutByIdVariant::isSet |
( |
| ) |
const |
|
inline |
◆ kind() [1/2]
Kind JSC::PutByIdVariant::kind |
( |
| ) |
const |
|
inline |
◆ kind() [2/2]
Kind JSC::PutByIdVariant::kind |
( |
| ) |
const |
|
inline |
◆ makesCalls() [1/2]
bool JSC::PutByIdVariant::makesCalls |
( |
| ) |
const |
◆ makesCalls() [2/2]
bool JSC::PutByIdVariant::makesCalls |
( |
| ) |
const |
◆ newStructure() [1/2]
Structure* JSC::PutByIdVariant::newStructure |
( |
| ) |
const |
|
inline |
◆ newStructure() [2/2]
Structure* JSC::PutByIdVariant::newStructure |
( |
| ) |
const |
|
inline |
◆ offset() [1/2]
◆ offset() [2/2]
◆ oldStructure() [1/4]
const StructureSet& JSC::PutByIdVariant::oldStructure |
( |
| ) |
const |
|
inline |
◆ oldStructure() [2/4]
const StructureSet& JSC::PutByIdVariant::oldStructure |
( |
| ) |
const |
|
inline |
◆ oldStructure() [3/4]
◆ oldStructure() [4/4]
◆ oldStructureForTransition() [1/2]
Structure* JSC::PutByIdVariant::oldStructureForTransition |
( |
| ) |
const |
◆ oldStructureForTransition() [2/2]
Structure * JSC::PutByIdVariant::oldStructureForTransition |
( |
| ) |
const |
◆ operator!() [1/2]
bool JSC::PutByIdVariant::operator! |
( |
| ) |
const |
|
inline |
◆ operator!() [2/2]
bool JSC::PutByIdVariant::operator! |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reallocatesStorage() [1/2]
bool JSC::PutByIdVariant::reallocatesStorage |
( |
| ) |
const |
◆ reallocatesStorage() [2/2]
bool JSC::PutByIdVariant::reallocatesStorage |
( |
| ) |
const |
◆ replace() [1/2]
◆ replace() [2/2]
◆ requiredType() [1/2]
◆ requiredType() [2/2]
◆ setter() [1/2]
◆ setter() [2/2]
◆ structure() [1/2]
const StructureSet& JSC::PutByIdVariant::structure |
( |
| ) |
const |
|
inline |
◆ structure() [2/2]
const StructureSet& JSC::PutByIdVariant::structure |
( |
| ) |
const |
|
inline |
◆ structureSet() [1/2]
const StructureSet& JSC::PutByIdVariant::structureSet |
( |
| ) |
const |
|
inline |
◆ structureSet() [2/2]
const StructureSet& JSC::PutByIdVariant::structureSet |
( |
| ) |
const |
|
inline |
◆ transition() [1/2]
◆ transition() [2/2]
◆ writesStructures() [1/2]
bool JSC::PutByIdVariant::writesStructures |
( |
| ) |
const |
◆ writesStructures() [2/2]
bool JSC::PutByIdVariant::writesStructures |
( |
| ) |
const |
The documentation for this class was generated from the following files: