Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QQmlJS Namespace Reference

Namespaces

namespace  AST
 
namespace  Dom
 

Classes

class  ConstPtrWrapperIterator
 
struct  DiagnosticMessage
 
class  Directives
 
class  Engine
 
class  FixedPoolArray
 
class  Lexer
 
class  LoggerCategory
 
class  LoggerCategoryPrivate
 
class  LoggerWarningId
 
class  Managed
 
class  MemoryPool
 
class  SourceLocation
 

Functions

static int classify2 (const QChar *s, int parseModeFlags)
 
static int classify3 (const QChar *s, int parseModeFlags)
 
static int classify4 (const QChar *s, int parseModeFlags)
 
static int classify5 (const QChar *s, int parseModeFlags)
 
static int classify6 (const QChar *s, int parseModeFlags)
 
static int classify7 (const QChar *s, int parseModeFlags)
 
static int classify8 (const QChar *s, int parseModeFlags)
 
static int classify9 (const QChar *s, int parseModeFlags)
 
static int classify10 (const QChar *s, int parseModeFlags)
 
static int classify12 (const QChar *s, int parseModeFlags)
 
QDebug operator<< (QDebug dbg, const Lexer &l)
 
QDebug operator<< (QDebug dbg, const Lexer::State &s)
 

Function Documentation

◆ classify10()

static int QQmlJS::classify10 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 825 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, and QQmlJS::Lexer::T_IMPLEMENTS.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify12()

static int QQmlJS::classify12 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 869 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, and QQmlJS::Lexer::T_SYNCHRONIZED.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify2()

static int QQmlJS::classify2 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 24 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify3()

static int QQmlJS::classify3 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 54 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, and QQmlJS::Lexer::T_INT.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify4()

static int QQmlJS::classify4 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 114 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, QQmlJS::Lexer::T_BYTE, QQmlJS::Lexer::T_CHAR, QQmlJS::Lexer::T_GOTO, and QQmlJS::Lexer::T_LONG.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify5()

static int QQmlJS::classify5 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 229 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, QQmlJS::Lexer::T_FINAL, QQmlJS::Lexer::T_FLOAT, QQmlJS::Lexer::T_SHORT, and QQmlJS::Lexer::YieldIsKeyword.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify6()

static int QQmlJS::classify6 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 355 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, QQmlJS::Lexer::StaticIsKeyword, QQmlJS::Lexer::T_DOUBLE, QQmlJS::Lexer::T_NATIVE, and QQmlJS::Lexer::T_THROWS.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify7()

static int QQmlJS::classify7 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 518 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, QQmlJS::Lexer::T_BOOLEAN, QQmlJS::Lexer::T_PACKAGE, and QQmlJS::Lexer::T_PRIVATE.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify8()

static int QQmlJS::classify8 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 610 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, QQmlJS::Lexer::T_ABSTRACT, and QQmlJS::Lexer::T_VOLATILE.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ classify9()

static int QQmlJS::classify9 ( const QChar s,
int  parseModeFlags 
)
inlinestatic

Definition at line 745 of file qqmljskeywords_p.h.

References QQmlJS::Lexer::QmlMode, QQmlJS::Lexer::T_INTERFACE, QQmlJS::Lexer::T_PROTECTED, and QQmlJS::Lexer::T_TRANSIENT.

Referenced by QQmlJS::Lexer::classify().

+ Here is the caller graph for this function:

◆ operator<<() [1/2]

QDebug QQmlJS::operator<< ( QDebug  dbg,
const Lexer l 
)

Definition at line 442 of file qqmljslexer.cpp.

◆ operator<<() [2/2]

QDebug QQmlJS::operator<< ( QDebug  dbg,
const Lexer::State s 
)

Definition at line 1806 of file qqmljslexer.cpp.