Lines Matching full:varname
549 std::string VarName = EV->getName();
556 write(string("void bind_") + VarName + "(" + TypeName +
561 write(string(" " RS_EXPORT_VAR_PREFIX) + VarName + " = v;");
564 write(TypeName + " get_" + VarName + "() const {");
570 write(string(" return " RS_EXPORT_VAR_PREFIX) + VarName + ";");
691 const char *VarName,
699 ss << " " << FieldPackerName << ".add(" << VarName << ");";
711 // in the for-loop from counting the '.' in @VarName.
714 std::string ElementVarName(VarName);
751 if (VarName != NULL)
752 FieldName = VarName + ("." + F->getName());
793 const char *VarName) {
795 tmp << "// Type check for " << VarName;
820 tmp << "if (!" << VarName
865 const std::string &VarName,
874 genInitBoolExportVariable(VarName, Val);
876 genInitPrimitiveExportVariable(VarName, Val);
893 std::string Name = VarName + "." + getVectorAccessor(i);
904 std::string Name = VarName + "." + getVectorAccessor(i);
937 void RSReflectionCpp::genZeroInitExportVariable(const std::string &VarName) {
939 ss << "memset(&" RS_EXPORT_VAR_PREFIX << VarName << ", 0, sizeof("
940 << RS_EXPORT_VAR_PREFIX << VarName << "));";
945 const std::string &VarName,
950 ss << RS_EXPORT_VAR_PREFIX << VarName << " = "
955 void RSReflectionCpp::genInitBoolExportVariable(const std::string &VarName,
962 ss << RS_EXPORT_VAR_PREFIX << VarName << " = "