Lines Matching refs:constructor
329 TString *constructor = &definedStruct->second->constructor; in addStructConstructor() local
330 if (!constructor->empty()) in addStructConstructor()
334 *constructor += name + " " + constructorFunctionName + "("; in addStructConstructor()
351 *constructor += WriteParameterList(ctorParameters); in addStructConstructor()
353 *constructor += in addStructConstructor()
361 *constructor += "x" + str(parameterIndex); in addStructConstructor()
364 *constructor += ", "; in addStructConstructor()
367 *constructor += in addStructConstructor()
387 TString constructor = TypeString(ctorType) + " " + constructorFunctionName + "("; in addBuiltInConstructor() local
396 constructor += WriteParameterList(ctorParameters); in addBuiltInConstructor()
398 constructor += in addBuiltInConstructor()
416 constructor += TString((row == col) ? "x0" : "0.0"); in addBuiltInConstructor()
420 constructor += ", "; in addBuiltInConstructor()
433 constructor += TString("x0") + "[" + str(col) + "][" + str(row) + "]"; in addBuiltInConstructor()
437 constructor += TString((row == col) ? "1.0" : "0.0"); in addBuiltInConstructor()
442 constructor += ", "; in addBuiltInConstructor()
452 constructor += "x0"; in addBuiltInConstructor()
466 constructor += "x" + str(parameterIndex); in addBuiltInConstructor()
484 constructor += ".x"; in addBuiltInConstructor()
487 constructor += ".xy"; in addBuiltInConstructor()
490 constructor += ".xyz"; in addBuiltInConstructor()
493 constructor += ".xyzw"; in addBuiltInConstructor()
509 constructor += "[" + str(column) + "]"; in addBuiltInConstructor()
516 constructor += ".x"; in addBuiltInConstructor()
519 constructor += ".xy"; in addBuiltInConstructor()
522 constructor += ".xyz"; in addBuiltInConstructor()
536 constructor += ", x" + str(parameterIndex); in addBuiltInConstructor()
555 constructor += ", "; in addBuiltInConstructor()
560 constructor += in addBuiltInConstructor()
564 mBuiltInConstructors.insert(constructor); in addBuiltInConstructor()
580 out << structure.second->constructor; in structsHeader()
583 for (auto &constructor : mBuiltInConstructors) in structsHeader() local
585 out << constructor; in structsHeader()