Lines Matching defs:VarName
578 std::string VarName = EV->getName();
585 mOut.indent() << "void bind_" << VarName << "(" << TypeName << " v)";
588 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n";
591 mOut.indent() << TypeName << " get_" << VarName << "() const";
600 mOut.indent() << "return " << RS_EXPORT_VAR_PREFIX << VarName << ";\n";
710 const char *VarName,
717 mOut.indent() << FieldPackerName << ".add(" << VarName << ");\n";
728 // in the for-loop from counting the '.' in @VarName.
731 std::string ElementVarName(VarName);
767 if (VarName != nullptr)
768 FieldName = VarName + ("." + F->getName());
800 const char *VarName) {
801 mOut.indent() << "// Type check for " << VarName << "\n";
823 mOut.indent() << "if (!" << VarName
863 const std::string &VarName,
872 genInitBoolExportVariable(VarName, Val);
874 genInitPrimitiveExportVariable(VarName, Val);
890 std::string Name = VarName + "." + getVectorAccessor(i);
900 std::string Name = VarName + "." + getVectorAccessor(i);
943 void RSReflectionCpp::genZeroInitExportVariable(const std::string &VarName) {
944 mOut.indent() << "memset(&" << RS_EXPORT_VAR_PREFIX << VarName
945 << ", 0, sizeof(" << RS_EXPORT_VAR_PREFIX << VarName << "));\n";
949 RSReflectionCpp::genInitPrimitiveExportVariable(const std::string &VarName,
953 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = ";
1001 void RSReflectionCpp::genInitBoolExportVariable(const std::string &VarName,
1007 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = "