Home | History | Annotate | Download | only in compiler

Lines Matching refs:TString

19 // Integer to TString conversion
20 TString str(int i)
115 TString uniforms;
116 TString varyings;
124 const TString &name = symbol->getName();
265 TString uniforms;
266 TString attributes;
267 TString varyings;
274 const TString &name = symbol->getName();
595 TString name = node->getSymbol();
1124 TString name = TFunction::unmangleName(node->getName());
1177 TString name = TFunction::unmangleName(node->getName());
1722 void OutputHLSL::outputTriplet(Visit visit, const TString &preString, const TString &inString, const TString &postString)
1740 TString OutputHLSL::argumentString(const TIntermSymbol *symbol)
1744 TString name = symbol->getSymbol();
1758 TString OutputHLSL::qualifierString(TQualifier qualifier)
1772 TString OutputHLSL::typeString(const TType &type)
1784 TString string = "struct\n"
1849 TString OutputHLSL::arrayString(const TType &type)
1859 TString OutputHLSL::initializer(const TType &type)
1861 TString string;
1876 void OutputHLSL::addConstructor(const TType &type, const TString &name, const TIntermSequence *parameters)
1888 TString ctorName = type.getStruct() ? decorate(name) : name;
1904 TString structure;
1931 TString constructor;
1977 constructor += TString((row == col) ? "x0" : "0.0");
1994 constructor += TString("x0") + "[" + str(row) + "]" + "[" + str(col) + "]";
1998 constructor += TString((row == col) ? "1.0" : "0.0");
2141 TString OutputHLSL::scopeString(unsigned int depthLimit)
2143 TString string;
2153 TString OutputHLSL::scopedStruct(const TString &typeName)
2163 TString OutputHLSL::structLookup(const TString &typeName)
2167 TString scopedName = decorate(typeName + scopeString(depth));
2183 TString OutputHLSL::decorate(const TString &string)