4#ifndef QSSG_GLSLSYMBOL_H
5#define QSSG_GLSLSYMBOL_H
18#include <QtQuick3DGlslParser/private/glsl_p.h>
28class Q_QUICK3DGLSLPARSER_EXPORT
Symbol
35 void setScope(
Scope *scope);
virtual void add(Symbol *symbol)=0
Scope * asScope() override
virtual Symbol * find(const QString &name) const =0
virtual Argument * asArgument()
virtual OverloadSet * asOverloadSet()
virtual Scope * asScope()
virtual Variable * asVariable()
virtual Namespace * asNamespace()
virtual Block * asBlock()
virtual Function * asFunction()
virtual const Type * type() const =0
virtual Struct * asStruct()
\macro QT_RESTRICTED_CAST_FROM_ASCII
employee setName("Richard Schmit")
Combined button and popup list for selecting options.
QCborArray members(const QCborMap *classDef, QLatin1StringView key, QTypeRevision maxMajorVersion, Postprocess &&process)