Home | History | Annotate | Download | only in slang

Lines Matching defs:VarName

579   std::string VarName = EV->getName();
586 mOut.indent() << "void bind_" << VarName << "(" << TypeName << " v)";
589 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n";
592 mOut.indent() << TypeName << " get_" << VarName << "() const";
601 mOut.indent() << "return " << RS_EXPORT_VAR_PREFIX << VarName << ";\n";
713 const char *VarName,
720 mOut.indent() << FieldPackerName << ".add(" << VarName << ");\n";
731 // in the for-loop from counting the '.' in @VarName.
734 std::string ElementVarName(VarName);
770 if (VarName != NULL)
771 FieldName = VarName + ("." + F->getName());
803 const char *VarName) {
804 mOut.indent() << "// Type check for " << VarName << "\n";
826 mOut.indent() << "if (!" << VarName
866 const std::string &VarName,
875 genInitBoolExportVariable(VarName, Val);
877 genInitPrimitiveExportVariable(VarName, Val);
893 std::string Name = VarName + "." + getVectorAccessor(i);
903 std::string Name = VarName + "." + getVectorAccessor(i);
946 void RSReflectionCpp::genZeroInitExportVariable(const std::string &VarName) {
947 mOut.indent() << "memset(&" << RS_EXPORT_VAR_PREFIX << VarName
948 << ", 0, sizeof(" << RS_EXPORT_VAR_PREFIX << VarName << "));\n";
952 RSReflectionCpp::genInitPrimitiveExportVariable(const std::string &VarName,
956 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = ";
1004 VarName,
1010 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = "