Home | History | Annotate | Download | only in slang

Lines Matching defs:VarName

539   std::string VarName = EV->getName();
546 write(string("void bind_") + VarName + "(" + TypeName +
551 write(string(" " RS_EXPORT_VAR_PREFIX) + VarName + " = v;");
554 write(TypeName + " get_" + VarName + "() const {");
560 write(string(" return " RS_EXPORT_VAR_PREFIX) + VarName + ";");
681 const char *VarName,
689 ss << " " << FieldPackerName << ".add(" << VarName << ");";
701 // in the for-loop from counting the '.' in @VarName.
704 std::string ElementVarName(VarName);
741 if (VarName != NULL)
742 FieldName = VarName + ("." + F->getName());
783 const char *VarName) {
785 tmp << "// Type check for " << VarName;
810 tmp << "if (!" << VarName
855 const std::string &VarName,
864 genInitBoolExportVariable(VarName, Val);
866 genInitPrimitiveExportVariable(VarName, Val);
883 std::string Name = VarName + "." + getVectorAccessor(i);
894 std::string Name = VarName + "." + getVectorAccessor(i);
927 void RSReflectionCpp::genZeroInitExportVariable(const std::string &VarName) {
929 ss << "memset(&" RS_EXPORT_VAR_PREFIX << VarName << ", 0, sizeof("
930 << RS_EXPORT_VAR_PREFIX << VarName << "));";
935 const std::string &VarName,
940 ss << RS_EXPORT_VAR_PREFIX << VarName << " = "
945 void RSReflectionCpp::genInitBoolExportVariable(const std::string &VarName,
952 ss << RS_EXPORT_VAR_PREFIX << VarName << " = "