Home | History | Annotate | Download | only in slang

Lines Matching defs:VarName

424                                              const std::string &VarName,
430 C.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = ";
440 const std::string &VarName,
444 C.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = ";
453 const std::string &VarName,
462 genInitBoolExportVariable(C, VarName, Val);
464 genInitPrimitiveExportVariable(C, VarName, Val);
481 std::string Name = VarName + "." + GetVectorAccessor(i);
490 C.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = new "
498 std::string Name = VarName + "." + GetVectorAccessor(i);
531 C.indent() << RS_EXPORT_VAR_PREFIX << VarName
540 std::string FieldName = VarName + "." + F->getName();
857 const char *VarName) {
858 C.indent() << "// check " << VarName << std::endl;
881 C.indent() << "if (!" << VarName
902 std::string VarName = EV->getName();
908 << " " RS_EXPORT_VAR_CONST_PREFIX << VarName << " = ";
919 "set_" + VarName,
944 C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << VarName
947 C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << VarName
953 C.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;" << std::endl;
958 genGetExportVariable(C, TypeName, VarName);
959 genGetFieldID(C, VarName);
973 std::string VarName = EV->getName();
975 genPrivateExportVariable(C, TypeName, VarName);
981 "bind_" + VarName,
985 C.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;" << std::endl;
987 << VarName << ");" << std::endl;
991 RS_EXPORT_VAR_INDEX_PREFIX << VarName << ");"
995 << VarName << ");" << std::endl;
999 genGetExportVariable(C, TypeName, VarName);
1009 std::string VarName = EV->getName();
1011 genPrivateExportVariable(C, TypeName, VarName);
1013 genGetExportVariable(C, TypeName, VarName);
1014 genGetFieldID(C, VarName);
1025 std::string VarName = EV->getName();
1027 genPrivateExportVariable(C, TypeName, VarName);
1035 "set_" + VarName,
1038 C.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;" << std::endl;
1042 C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << VarName << ", "
1048 genGetExportVariable(C, TypeName, VarName);
1049 genGetFieldID(C, VarName);
1061 std::string VarName = EV->getName();
1063 genPrivateExportVariable(C, TypeName, VarName);
1065 genGetExportVariable(C, TypeName, VarName);
1066 genGetFieldID(C, VarName);
1076 std::string VarName = EV->getName();
1078 genPrivateExportVariable(C, TypeName, VarName);
1080 genGetExportVariable(C, TypeName, VarName);
1081 genGetFieldID(C, VarName);
1087 const std::string &VarName) {
1089 << VarName << ";" << std::endl;
1098 std::string VarName = EV->getName();
1103 "set_" + VarName,
1106 C.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;" << std::endl;
1113 C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << VarName
1120 C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << VarName << ", "
1132 const std::string &VarName) {
1136 "get_" + VarName,
1139 C.indent() << "return "RS_EXPORT_VAR_PREFIX << VarName << ";" << std::endl;
1144 void RSReflection::genGetFieldID(Context &C, const std::string &VarName) {
1150 "getFieldID_" + VarName,
1154 << VarName << ", null);" << std::endl;
1176 const char *VarName,
1184 << "(" << VarName << ");" << std::endl;
1193 C.indent() << FieldPackerName << ".addI32(" << VarName
1196 C.indent() << FieldPackerName << ".addI32(" << VarName
1201 C.indent() << FieldPackerName << ".addMatrix(" << VarName << ");"
1213 // in the for-loop from counting the '.' in @VarName.
1216 std::string ElementVarName(VarName);
1253 if (VarName != NULL)
1254 FieldName = VarName + ("." + F->getName());
1290 const std::string &VarName) {
1297 // C.indent() << VarName << " = new " << GetTypeName(T) << "();"
1304 // we don't reflect things like [VarName] = new Allocation();
1305 C.indent() << VarName << " = null;" << std::endl;
1313 C.indent() << VarName << " = new " << GetTypeName(ElementType)
1322 std::string ElementVarName(VarName);
1333 C.indent() << VarName << " = new " << GetTypeName(T) << "();"
1855 << ".add(" << x << ", \"" << VarName << "\""; \
1864 const std::string &VarName,
1914 VarName,
1949 if (!VarName.empty())
1950 FieldName = VarName + "." + F->getName();
1979 const std::string &VarName = FieldName; // Hack for EB_ADD macro
2014 const std::string &VarName = C.createPaddingField();