Lines Matching refs:mangledName
23 void TType::buildMangledName(TString& mangledName) in buildMangledName() argument
26 mangledName += 'm'; in buildMangledName()
28 mangledName += 'v'; in buildMangledName()
31 case EbtFloat: mangledName += 'f'; break; in buildMangledName()
32 case EbtInt: mangledName += 'i'; break; in buildMangledName()
33 case EbtBool: mangledName += 'b'; break; in buildMangledName()
34 case EbtSampler2D: mangledName += "s2"; break; in buildMangledName()
35 case EbtSamplerCube: mangledName += "sC"; break; in buildMangledName()
37 mangledName += "struct-"; in buildMangledName()
39 mangledName += *typeName; in buildMangledName()
42 mangledName += '-'; in buildMangledName()
43 (*structure)[i].type->buildMangledName(mangledName); in buildMangledName()
50 mangledName += static_cast<char>('0' + getNominalSize()); in buildMangledName()
54 mangledName += '['; in buildMangledName()
55 mangledName += buf; in buildMangledName()
56 mangledName += ']'; in buildMangledName()
199 mangledName = copyOf.mangledName; in TFunction()