![]() |
Qt 6.x
The Qt SDK
|
#include <qv4symbol_p.h>
Inheritance diagram for QV4::Symbol:
Collaboration diagram for QV4::Symbol:Static Public Member Functions | |
| static V4_NEEDS_DESTROY Heap::Symbol * | create (ExecutionEngine *e, const QString &s) |
Static Public Member Functions inherited from QV4::Value | |
| static constexpr Value | fromStaticValue (StaticValue staticValue) |
| static Value | fromHeapObject (HeapBasePtr m) |
| static bool | toBooleanImpl (Value val) |
| static double | toNumberImpl (Value v) |
| static Heap::String * | toString (ExecutionEngine *e, Value val) |
| static Heap::Object * | toObject (ExecutionEngine *e, Value val) |
| static constexpr Value | fromReturnedValue (ReturnedValue val) |
| static double | toInteger (double d) |
| static int | toInt32 (double d) |
| static unsigned int | toUInt32 (double d) |
| static constexpr Value | emptyValue () |
| static constexpr Value | fromBoolean (bool b) |
| static constexpr Value | fromInt32 (int i) |
| static constexpr Value | undefinedValue () |
| static constexpr Value | nullValue () |
| static Value | fromDouble (double d) |
| static Value | fromUInt32 (uint i) |
Static Public Member Functions inherited from QV4::StaticValue | |
| static int | valueOffset () |
| static int | tagOffset () |
| static constexpr quint64 | tagValue (quint32 tag, quint32 value) |
| static constexpr quint64 | tagBitMask (TagBit bit) |
| static bool | integerCompatible (StaticValue a, StaticValue b) |
| static bool | bothDouble (StaticValue a, StaticValue b) |
| static QV4_NEARLY_ALWAYS_INLINE bool | isInt32 (double d) |
| static constexpr StaticValue | fromReturnedValue (ReturnedValue val) |
| static constexpr StaticValue | emptyValue () |
| static constexpr StaticValue | fromBoolean (bool b) |
| static constexpr StaticValue | fromInt32 (int i) |
| static constexpr StaticValue | undefinedValue () |
| static constexpr StaticValue | nullValue () |
| static StaticValue | fromDouble (double d) |
| static StaticValue | fromUInt32 (uint i) |
| static double | toInteger (double d) |
| static int | toInt32 (double d) |
| static unsigned int | toUInt32 (double d) |
Definition at line 66 of file qv4symbol_p.h.
|
static |
Definition at line 141 of file qv4symbol.cpp.
Referenced by QV4::ExecutionEngine::ExecutionEngine(), QV4::IdentifierTable::insertSymbol(), QJSEngine::newSymbol(), and QV4::SymbolCtor::virtualCall().
Here is the caller graph for this function:| QString Symbol::descriptiveString | ( | ) | const |
Definition at line 147 of file qv4symbol.cpp.
References QString::mid(), and QV4::Heap::StringOrSymbol::toQString().
Here is the call graph for this function: