Lines Matching defs:addConstructor
1038 addConstructor(variable->getType(), scopedStruct(variable->getType().getTypeName()), NULL);
1254 addConstructor(node->getType(), "vec1", &node->getSequence());
1258 addConstructor(node->getType(), "vec2", &node->getSequence());
1262 addConstructor(node->getType(), "vec3", &node->getSequence());
1266 addConstructor(node->getType(), "vec4", &node->getSequence());
1270 addConstructor(node->getType(), "bvec1", &node->getSequence());
1274 addConstructor(node->getType(), "bvec2", &node->getSequence());
1278 addConstructor(node->getType(), "bvec3", &node->getSequence());
1282 addConstructor(node->getType(), "bvec4", &node->getSequence());
1286 addConstructor(node->getType(), "ivec1", &node->getSequence());
1290 addConstructor(node->getType(), "ivec2", &node->getSequence());
1294 addConstructor(node->getType(), "ivec3", &node->getSequence());
1298 addConstructor(node->getType(), "ivec4", &node->getSequence());
1302 addConstructor(node->getType(), "mat2", &node->getSequence());
1306 addConstructor(node->getType(), "mat3", &node->getSequence());
1310 addConstructor(node->getType(), "mat4", &node->getSequence());
1314 addConstructor(node->getType(), scopedStruct(node->getType().getTypeName()), &node->getSequence());
1876 void OutputHLSL::addConstructor(const TType &type, const TString &name, const TIntermSequence *parameters)