Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqmljslintertypepropagator.cpp File Reference

(a56b6d437434fad372f7ac4cf46cbfc4350afc1b)

Include dependency graph for qqmljslintertypepropagator.cpp:

Go to the source code of this file.

Functions

static bool shouldMentionRequiredProperties (const QQmlJSScope::ConstPtr &qmlScope)
static bool mightContainStringOrNumberOrBoolean (const QQmlJSScope::ConstPtr &scope, const QQmlJSTypeResolver *resolver)
static bool isStringOrNumberOrBoolean (const QQmlJSScope::ConstPtr &scope, const QQmlJSTypeResolver *resolver)
static bool isVoidOrUndefined (const QQmlJSScope::ConstPtr &scope, const QQmlJSTypeResolver *resolver)
static bool requiresStrictEquality (const QQmlJSScope::ConstPtr &lhs, const QQmlJSScope::ConstPtr &rhs, const QQmlJSTypeResolver *resolver)

Function Documentation

◆ isStringOrNumberOrBoolean()

bool isStringOrNumberOrBoolean ( const QQmlJSScope::ConstPtr & scope,
const QQmlJSTypeResolver * resolver )
static

Definition at line 610 of file qqmljslintertypepropagator.cpp.

◆ isVoidOrUndefined()

bool isVoidOrUndefined ( const QQmlJSScope::ConstPtr & scope,
const QQmlJSTypeResolver * resolver )
static

Definition at line 617 of file qqmljslintertypepropagator.cpp.

◆ mightContainStringOrNumberOrBoolean()

bool mightContainStringOrNumberOrBoolean ( const QQmlJSScope::ConstPtr & scope,
const QQmlJSTypeResolver * resolver )
static

Definition at line 603 of file qqmljslintertypepropagator.cpp.

◆ requiresStrictEquality()

bool requiresStrictEquality ( const QQmlJSScope::ConstPtr & lhs,
const QQmlJSScope::ConstPtr & rhs,
const QQmlJSTypeResolver * resolver )
static

Definition at line 623 of file qqmljslintertypepropagator.cpp.

◆ shouldMentionRequiredProperties()

bool shouldMentionRequiredProperties ( const QQmlJSScope::ConstPtr & qmlScope)
static

Definition at line 302 of file qqmljslintertypepropagator.cpp.