#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: