This is the complete list of members for IRValueType, including all inherited members.
| addAttribute(ValueAttr attr) | IRValueType | |
| attributes | IRValueType | |
| bracedTypes | IRValueType | |
| calculateDimensionSize() const | IRValueType | |
| dimensions | IRValueType | |
| getArrayType(const yoi::vec< yoi::indexT > &dimensions) | IRValueType | |
| getBasicObjectType() const | IRValueType | |
| getBasicRawType() const | IRValueType | |
| getDynamicArrayType() | IRValueType | |
| getElementType() | IRValueType | |
| getNormalizedForeignBasicType() | IRValueType | |
| hasAttribute(ValueAttr attr) const | IRValueType | |
| IRValueType() | IRValueType | |
| IRValueType(valueType type) | IRValueType | |
| IRValueType(valueType type, yoi::indexT typeAffiliateModule, yoi::indexT objectPrototypeIndex) | IRValueType | |
| IRValueType(valueType type, yoi::indexT typeAffiliateModule, yoi::indexT objectPrototypeIndex, const std::set< ValueAttr > &attributes) | IRValueType | |
| IRValueType(valueType type, const yoi::vec< yoi::indexT > &dimensions) | IRValueType | |
| IRValueType(valueType type, const yoi::vec< yoi::IRValueType > &bracedTypes) | IRValueType | |
| IRValueType(valueType type, yoi::indexT typeAffiliateModule, yoi::indexT objectPrototypeIndex, const yoi::vec< yoi::indexT > &dimensions) | IRValueType | |
| is1ByteType() const | IRValueType | |
| isArrayType() const | IRValueType | |
| isBasicRawType() const | IRValueType | |
| isBasicType() const | IRValueType | |
| isDynamicArrayType() const | IRValueType | |
| isForeignBasicType() const | IRValueType | |
| metadata | IRValueType | |
| operator==(const yoi::IRValueType &rhs) const | IRValueType | |
| removeAttribute(ValueAttr attr) | IRValueType | |
| to_string(bool showAttributes=false) const | IRValueType | |
| type | IRValueType | |
| typeAffiliateModule | IRValueType | |
| typeIndex | IRValueType | |
| ValueAttr enum name | IRValueType | |
| valueType enum name | IRValueType | |