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
QQmlJS::LinterContext Struct Reference

#include <qqmljslintercontext_p.h>

Collaboration diagram for QQmlJS::LinterContext:

Public Member Functions

 LinterContext (const QQmlJSScopesById &scopesById, QDuplicateTracker< QQmlJSScope::ConstPtr > &knownUnresolvedTypes, const QQmlJS::LinterRenamedComponents &renamedComponents, const QQmlJSImporter &importer, const QQmlJS::UserContextProperties &userContextProperties, const QQmlJS::HeuristicContextProperties &heuristicContextProperties)

Public Attributes

QQmlJSScopesById scopesById = { }
QDuplicateTracker< QQmlJSScope::ConstPtr > & knownUnresolvedTypes
const QQmlJS::LinterRenamedComponentsrenamedComponents
const QQmlJSImporterimporter
const QQmlJS::UserContextPropertiesuserContextProperties
const QQmlJS::HeuristicContextPropertiesheuristicContextProperties

Detailed Description

Definition at line 33 of file qqmljslintercontext_p.h.

Constructor & Destructor Documentation

◆ LinterContext()

QQmlJS::LinterContext::LinterContext ( const QQmlJSScopesById & scopesById,
QDuplicateTracker< QQmlJSScope::ConstPtr > & knownUnresolvedTypes,
const QQmlJS::LinterRenamedComponents & renamedComponents,
const QQmlJSImporter & importer,
const QQmlJS::UserContextProperties & userContextProperties,
const QQmlJS::HeuristicContextProperties & heuristicContextProperties )
inline

Definition at line 37 of file qqmljslintercontext_p.h.

Member Data Documentation

◆ heuristicContextProperties

const QQmlJS::HeuristicContextProperties& QQmlJS::LinterContext::heuristicContextProperties

Definition at line 64 of file qqmljslintercontext_p.h.

◆ importer

const QQmlJSImporter& QQmlJS::LinterContext::importer

Definition at line 62 of file qqmljslintercontext_p.h.

◆ knownUnresolvedTypes

QDuplicateTracker<QQmlJSScope::ConstPtr>& QQmlJS::LinterContext::knownUnresolvedTypes

Definition at line 57 of file qqmljslintercontext_p.h.

◆ renamedComponents

const QQmlJS::LinterRenamedComponents& QQmlJS::LinterContext::renamedComponents

Definition at line 58 of file qqmljslintercontext_p.h.

◆ scopesById

QQmlJSScopesById QQmlJS::LinterContext::scopesById = { }

Definition at line 53 of file qqmljslintercontext_p.h.

◆ userContextProperties

const QQmlJS::UserContextProperties& QQmlJS::LinterContext::userContextProperties

Definition at line 63 of file qqmljslintercontext_p.h.


The documentation for this struct was generated from the following file: