![]() |
Qt 6.x
The Qt SDK
|
#include <glslast_p.h>
Public Attributes | |
Precision | prec |
int | token |
const char * | name |
![]() | |
int | kind |
int | lineno |
Definition at line 676 of file glslast_p.h.
BasicTypeAST::BasicTypeAST | ( | int | _token, |
const char * | _name | ||
) |
Definition at line 201 of file glslast.cpp.
References prec, GLSL::TypeAST::PrecNotValid, GLSL::TypeAST::PrecUnspecified, GLSLParserTable::T_BOOL, GLSLParserTable::T_BVEC2, GLSLParserTable::T_BVEC3, GLSLParserTable::T_BVEC4, GLSLParserTable::T_VOID, and token.
Implements GLSL::AST.
Definition at line 218 of file glslast.cpp.
References GLSL::Visitor::endVisit(), and GLSL::Visitor::visit().
|
inlineoverridevirtual |
Reimplemented from GLSL::AST.
Definition at line 682 of file glslast_p.h.
|
overridevirtual |
Implements GLSL::TypeAST.
Definition at line 224 of file glslast.cpp.
References prec.
Referenced by setPrecision().
|
overridevirtual |
Implements GLSL::TypeAST.
Definition at line 229 of file glslast.cpp.
References prec, precision(), and GLSL::TypeAST::PrecNotValid.
const char* GLSL::BasicTypeAST::name |
Definition at line 692 of file glslast_p.h.
Precision GLSL::BasicTypeAST::prec |
Definition at line 690 of file glslast_p.h.
Referenced by BasicTypeAST(), precision(), and setPrecision().
int GLSL::BasicTypeAST::token |
Definition at line 691 of file glslast_p.h.
Referenced by BasicTypeAST(), and GLSL::Semantic::visit().