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
token.h File Reference

(566e5e1acf22ca566e9a256cab04acd1f7d06ce2)

#include <QtCore/qglobal.h>
+ Include dependency graph for token.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FOR_ALL_TOKENS(F)
 
#define CREATE_ENUM_VALUE(Name)   Name,
 

Typedefs

typedef Token PP_Token
 

Enumerations

enum  Token {
  PP_AND = AND , PP_ANDAND = ANDAND , PP_BACKSLASH = BACKSLASH , PP_CHARACTER = CHARACTER ,
  PP_CHARACTER_LITERAL = CHARACTER_LITERAL , PP_COLON = COLON , PP_COMMA = COMMA , PP_CPP_COMMENT = CPP_COMMENT ,
  PP_C_COMMENT = C_COMMENT , PP_DIGIT = DIGIT , PP_EQEQ = EQEQ , PP_FLOATING_LITERAL = FLOATING_LITERAL ,
  PP_GE = GE , PP_GTGT = GTGT , PP_HAT = HAT , PP_IDENTIFIER = IDENTIFIER ,
  PP_INTEGER_LITERAL = INTEGER_LITERAL , PP_LANGLE = LANGLE , PP_LE = LE , PP_LPAREN = LPAREN ,
  PP_LTLT = LTLT , PP_MINUS = MINUS , PP_NE = NE , PP_NEWLINE = NEWLINE ,
  PP_NOTOKEN = NOTOKEN , PP_NOT = NOT , PP_OR = OR , PP_OROR = OROR ,
  PP_PERCENT = PERCENT , PP_PLUS = PLUS , PP_QUESTION = QUESTION , PP_QUOTE = QUOTE ,
  PP_RANGLE = RANGLE , PP_RPAREN = RPAREN , PP_SINGLEQUOTE = SINGLEQUOTE , PP_SLASH = SLASH ,
  PP_STAR = STAR , PP_STRING_LITERAL = STRING_LITERAL , PP_TILDE = TILDE , PP_WHITESPACE = WHITESPACE ,
  Q_META_TOKEN_BEGIN = Q_OBJECT_TOKEN , Q_META_TOKEN_END = SPECIAL_TREATMENT_MARK
}
 

Macro Definition Documentation

◆ CREATE_ENUM_VALUE

#define CREATE_ENUM_VALUE ( Name)    Name,

Definition at line 196 of file token.h.

◆ FOR_ALL_TOKENS

#define FOR_ALL_TOKENS ( F)

Definition at line 11 of file token.h.

Typedef Documentation

◆ PP_Token

typedef Token PP_Token

Definition at line 250 of file token.h.

Enumeration Type Documentation

◆ Token

enum Token
Enumerator
PP_AND 
PP_ANDAND 
PP_BACKSLASH 
PP_CHARACTER 
PP_CHARACTER_LITERAL 
PP_COLON 
PP_COMMA 
PP_CPP_COMMENT 
PP_C_COMMENT 
PP_DIGIT 
PP_EQEQ 
PP_FLOATING_LITERAL 
PP_GE 
PP_GTGT 
PP_HAT 
PP_IDENTIFIER 
PP_INTEGER_LITERAL 
PP_LANGLE 
PP_LE 
PP_LPAREN 
PP_LTLT 
PP_MINUS 
PP_NE 
PP_NEWLINE 
PP_NOTOKEN 
PP_NOT 
PP_OR 
PP_OROR 
PP_PERCENT 
PP_PLUS 
PP_QUESTION 
PP_QUOTE 
PP_RANGLE 
PP_RPAREN 
PP_SINGLEQUOTE 
PP_SLASH 
PP_STAR 
PP_STRING_LITERAL 
PP_TILDE 
PP_WHITESPACE 
Q_META_TOKEN_BEGIN 
Q_META_TOKEN_END 

Definition at line 194 of file token.h.