Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qv4value_p.h File Reference

(1f13344e500e837e296212eaf3525e57e14cd055)

#include <limits.h>
#include <cmath>
#include <QtCore/QString>
#include "qv4global_p.h"
#include <private/qv4heap_p.h>
#include <private/qv4internalclass_p.h>
#include <private/qv4staticvalue_p.h>
#include <private/qnumeric_p.h>
#include <private/qv4calldata_p.h>
+ Include dependency graph for qv4value_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QV4::Value
 
struct  QV4::HeapValue< o >
 
struct  QV4::ValueArray< o >
 
class  QV4::OptionalReturnedValue
 

Namespaces

namespace  QV4
 
namespace  QV4::Heap
 

Typedefs

using QV4::Primitive = Value
 

Functions

 QV4::Q_STATIC_ASSERT (std::is_trivial_v< Value >)
 
 QV4::Q_STATIC_ASSERT (sizeof(Value)==sizeof(StaticValue))
 
template<typename T >
ReturnedValue QV4::value_convert (ExecutionEngine *e, const Value &v)
 
 QV4::Q_STATIC_ASSERT (offsetof(ValueArray< 0 >, values)==8)