Home | History | Annotate | Download | only in libSPIRV

Lines Matching refs:SPIRVTypeStruct

160   virtual SPIRVMemberName *addMemberName(SPIRVTypeStruct *ST,
162 virtual void addUnknownStructField(SPIRVTypeStruct *Struct, unsigned I,
202 virtual SPIRVTypeStruct *openStructType(unsigned, const std::string &);
203 virtual void closeStructType(SPIRVTypeStruct *T, bool);
334 typedef std::map<SPIRVTypeStruct *, std::vector<std::pair<unsigned, SPIRVId>>>
715 SPIRVTypeStruct *SPIRVModuleImpl::openStructType(unsigned NumMembers,
717 auto T = new SPIRVTypeStruct(this, getId(), NumMembers, Name);
721 void SPIRVModuleImpl::closeStructType(SPIRVTypeStruct *T, bool Packed) {
789 auto ST = static_cast<SPIRVTypeStruct *>(T);
1394 SPIRVModuleImpl::addMemberName(SPIRVTypeStruct* ST,
1399 void SPIRVModuleImpl::addUnknownStructField(SPIRVTypeStruct *Struct, unsigned I,