#include <arrays.h>
◆ TArraySizes() [1/2]
glslang::TArraySizes::TArraySizes |
( |
| ) |
|
|
inline |
◆ TArraySizes() [2/2]
◆ addInnerSize() [1/4]
void glslang::TArraySizes::addInnerSize |
( |
| ) |
|
|
inline |
◆ addInnerSize() [2/4]
void glslang::TArraySizes::addInnerSize |
( |
int |
s | ) |
|
|
inline |
◆ addInnerSize() [3/4]
◆ addInnerSize() [4/4]
◆ addInnerSizes()
◆ changeOuterSize()
void glslang::TArraySizes::changeOuterSize |
( |
int |
s | ) |
|
|
inline |
◆ clearInnerUnsized()
bool glslang::TArraySizes::clearInnerUnsized |
( |
| ) |
|
|
inline |
◆ copyDereferenced()
◆ dereference()
void glslang::TArraySizes::dereference |
( |
| ) |
|
|
inline |
◆ getCumulativeSize()
int glslang::TArraySizes::getCumulativeSize |
( |
| ) |
const |
|
inline |
◆ getDimNode()
TIntermTyped* glslang::TArraySizes::getDimNode |
( |
int |
dim | ) |
const |
|
inline |
◆ getDimSize()
int glslang::TArraySizes::getDimSize |
( |
int |
dim | ) |
const |
|
inline |
◆ getImplicitSize()
int glslang::TArraySizes::getImplicitSize |
( |
| ) |
const |
|
inline |
◆ getNumDims()
int glslang::TArraySizes::getNumDims |
( |
| ) |
const |
|
inline |
◆ getOuterNode()
◆ getOuterSize()
int glslang::TArraySizes::getOuterSize |
( |
| ) |
const |
|
inline |
◆ hasUnsized()
bool glslang::TArraySizes::hasUnsized |
( |
| ) |
const |
|
inline |
◆ isInnerSpecialization()
bool glslang::TArraySizes::isInnerSpecialization |
( |
| ) |
const |
|
inline |
◆ isInnerUnsized()
bool glslang::TArraySizes::isInnerUnsized |
( |
| ) |
const |
|
inline |
◆ isOuterSpecialization()
bool glslang::TArraySizes::isOuterSpecialization |
( |
| ) |
|
|
inline |
◆ isSized()
bool glslang::TArraySizes::isSized |
( |
| ) |
const |
|
inline |
◆ isVariablyIndexed()
bool glslang::TArraySizes::isVariablyIndexed |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator=()
◆ operator==()
◆ sameInnerArrayness()
◆ setDimSize()
void glslang::TArraySizes::setDimSize |
( |
int |
dim, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ setVariablyIndexed()
void glslang::TArraySizes::setVariablyIndexed |
( |
| ) |
|
|
inline |
◆ updateImplicitSize()
void glslang::TArraySizes::updateImplicitSize |
( |
int |
s | ) |
|
|
inline |
◆ implicitArraySize
int glslang::TArraySizes::implicitArraySize |
|
protected |
◆ sizes
◆ variablyIndexed
bool glslang::TArraySizes::variablyIndexed |
|
protected |
The documentation for this struct was generated from the following file:
- deps/glslang/glslang/glslang/Include/arrays.h