Home | History | Annotate | Download | only in slang

Lines Matching refs:VarName

592   const std::string &VarName = EV->getName();
599 mOut.indent() << "void bind_" << VarName << "(" << TypeName << " v)";
602 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n";
605 mOut.indent() << TypeName << " get_" << VarName << "() const";
614 mOut.indent() << "return " << RS_EXPORT_VAR_PREFIX << VarName << ";\n";
766 const char *VarName,
773 mOut.indent() << FieldPackerName << ".add(" << VarName << ");\n";
784 // in the for-loop from counting the '.' in @VarName.
787 std::string ElementVarName(VarName);
823 if (VarName != nullptr)
824 FieldName = VarName + ("." + F->getName());
856 const char *VarName) {
857 mOut.indent() << "// Type check for " << VarName << "\n";
879 mOut.indent() << "if (!" << VarName
919 const std::string &VarName,
928 genInitBoolExportVariable(VarName, Val);
930 genInitPrimitiveExportVariable(VarName, Val);
946 std::string Name = VarName + "." + getVectorAccessor(i);
956 std::string Name = VarName + "." + getVectorAccessor(i);
999 void RSReflectionCpp::genZeroInitExportVariable(const std::string &VarName) {
1000 mOut.indent() << "memset(&" << RS_EXPORT_VAR_PREFIX << VarName
1001 << ", 0, sizeof(" << RS_EXPORT_VAR_PREFIX << VarName << "));\n";
1005 RSReflectionCpp::genInitPrimitiveExportVariable(const std::string &VarName,
1009 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = ";
1057 void RSReflectionCpp::genInitBoolExportVariable(const std::string &VarName,
1063 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = "