Lines Matching refs:VarName
93 void genAddElement(const RSExportType *ET, const std::string &VarName,
96 void genAddStatementEnd(const std::string &VarName, unsigned ArraySize,
736 void RSReflectionJava::genInitBoolExportVariable(const std::string &VarName, in genInitBoolExportVariable() argument
742 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = "; in genInitBoolExportVariable()
748 RSReflectionJava::genInitPrimitiveExportVariable(const std::string &VarName, in genInitPrimitiveExportVariable() argument
752 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = "; in genInitPrimitiveExportVariable()
758 const std::string &VarName, in genInitExportVariable() argument
767 genInitBoolExportVariable(VarName, Val); in genInitExportVariable()
769 genInitPrimitiveExportVariable(VarName, Val); in genInitExportVariable()
785 std::string Name = VarName + "." + GetVectorAccessor(i); in genInitExportVariable()
794 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = new " in genInitExportVariable()
801 std::string Name = VarName + "." + GetVectorAccessor(i); in genInitExportVariable()
834 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName in genInitExportVariable()
843 std::string FieldName = VarName + "." + F->getName(); in genInitExportVariable()
1822 const char *VarName) { in genTypeCheck() argument
1823 mOut.indent() << "// check " << VarName << "\n"; in genTypeCheck()
1846 mOut.indent() << "if (!" << VarName in genTypeCheck()
1863 const std::string &VarName = EV->getName(); in genPrimitiveTypeExportVariable() local
1869 << " " RS_EXPORT_VAR_CONST_PREFIX << VarName << " = "; in genPrimitiveTypeExportVariable()
1877 startFunction(AM_PublicSynchronized, false, "void", "set_" + VarName, 1, in genPrimitiveTypeExportVariable()
1900 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName in genPrimitiveTypeExportVariable()
1903 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName in genPrimitiveTypeExportVariable()
1909 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n"; in genPrimitiveTypeExportVariable()
1914 genGetExportVariable(TypeName, VarName); in genPrimitiveTypeExportVariable()
1915 genGetFieldID(VarName); in genPrimitiveTypeExportVariable()
1970 const std::string &VarName = EV->getName(); in genPointerTypeExportVariable() local
1972 genPrivateExportVariable(TypeName, VarName); in genPointerTypeExportVariable()
1975 startFunction(AM_Public, false, "void", "bind_" + VarName, 1, in genPointerTypeExportVariable()
1978 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n"; in genPointerTypeExportVariable()
1980 << RS_EXPORT_VAR_INDEX_PREFIX << VarName << ");\n"; in genPointerTypeExportVariable()
1984 << RS_EXPORT_VAR_INDEX_PREFIX << VarName << ");\n"; in genPointerTypeExportVariable()
1987 << VarName << ");\n"; in genPointerTypeExportVariable()
1992 genGetExportVariable(TypeName, VarName); in genPointerTypeExportVariable()
2000 std::string VarName = EV->getName(); in genVectorTypeExportVariable() local
2002 genPrivateExportVariable(TypeName, VarName); in genVectorTypeExportVariable()
2004 genGetExportVariable(TypeName, VarName); in genVectorTypeExportVariable()
2005 genGetFieldID(VarName); in genVectorTypeExportVariable()
2014 const std::string &VarName = EV->getName(); in genMatrixTypeExportVariable() local
2016 genPrivateExportVariable(TypeName, VarName); in genMatrixTypeExportVariable()
2021 startFunction(AM_PublicSynchronized, false, "void", "set_" + VarName, 1, in genMatrixTypeExportVariable()
2023 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n"; in genMatrixTypeExportVariable()
2027 mOut.indent() << "setVar(" RS_EXPORT_VAR_INDEX_PREFIX << VarName << ", " in genMatrixTypeExportVariable()
2033 genGetExportVariable(TypeName, VarName); in genMatrixTypeExportVariable()
2034 genGetFieldID(VarName); in genMatrixTypeExportVariable()
2046 std::string VarName = EV->getName(); in genConstantArrayTypeExportVariable() local
2048 genPrivateExportVariable(TypeName, VarName); in genConstantArrayTypeExportVariable()
2052 genGetExportVariable(TypeName, VarName); in genConstantArrayTypeExportVariable()
2053 genGetFieldID(VarName); in genConstantArrayTypeExportVariable()
2062 std::string VarName = EV->getName(); in genRecordTypeExportVariable() local
2064 genPrivateExportVariable(TypeName, VarName); in genRecordTypeExportVariable()
2066 genGetExportVariable(TypeName, VarName); in genRecordTypeExportVariable()
2067 genGetFieldID(VarName); in genRecordTypeExportVariable()
2071 const std::string &VarName) { in genPrivateExportVariable() argument
2073 << VarName << ";\n"; in genPrivateExportVariable()
2083 const std::string &VarName = EV->getName(); in genSetExportVariable() local
2085 startFunction(AM_PublicSynchronized, false, "void", "set_" + VarName, 1, in genSetExportVariable()
2087 mOut.indent() << RS_EXPORT_VAR_PREFIX << VarName << " = v;\n"; in genSetExportVariable()
2094 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName in genSetExportVariable()
2101 mOut.indent() << "setVar(" << RS_EXPORT_VAR_INDEX_PREFIX << VarName in genSetExportVariable()
2111 const std::string &VarName) { in genGetExportVariable() argument
2112 startFunction(AM_Public, false, TypeName.c_str(), "get_" + VarName, 0); in genGetExportVariable()
2114 mOut.indent() << "return " << RS_EXPORT_VAR_PREFIX << VarName << ";\n"; in genGetExportVariable()
2119 void RSReflectionJava::genGetFieldID(const std::string &VarName) { in genGetFieldID() argument
2122 startFunction(AM_Public, false, "Script.FieldID", "getFieldID_" + VarName, in genGetFieldID()
2126 << VarName << ", null);\n"; in genGetFieldID()
2152 const char *VarName, in genPackVarOfType() argument
2163 << VarName << ");\n"; in genPackVarOfType()
2172 mOut.indent() << FieldPackerName << ".addI32(" << VarName in genPackVarOfType()
2175 mOut.indent() << FieldPackerName << ".addI32(" << VarName in genPackVarOfType()
2181 mOut.indent() << FieldPackerName << ".addMatrix(" << VarName << ");\n"; in genPackVarOfType()
2195 std::string ElementVarName(VarName); in genPackVarOfType()
2252 if (VarName != nullptr) in genPackVarOfType()
2253 FieldName = VarName + ("." + F->getName()); in genPackVarOfType()
2276 const std::string &VarName) { in genAllocateVarOfType() argument
2290 mOut.indent() << VarName << " = null;\n"; in genAllocateVarOfType()
2298 mOut.indent() << VarName << " = new " << GetTypeName(ElementType) << "[" in genAllocateVarOfType()
2307 std::string ElementVarName(VarName); in genAllocateVarOfType()
2318 mOut.indent() << VarName << " = new " << GetTypeName(T) << "();\n"; in genAllocateVarOfType()
2729 const std::string &VarName, in genAddElement() argument
2736 genAddStatementEnd(VarName, ArraySize); in genAddElement()
2748 genAddStatementEnd(VarName, ArraySize); in genAddElement()
2760 genAddStatementEnd(VarName, ArraySize); in genAddElement()
2779 genAddElement(ECAT->getElementType(), VarName, ECAT->getNumElement()); in genAddElement()
2785 genAddStatementEnd(VarName, ArraySize); in genAddElement()
2816 if (!VarName.empty()) in genAddElement()
2817 FieldName = VarName + "." + F->getName(); in genAddElement()
2857 const std::string &VarName = createPaddingField(); in genAddPadding() local
2869 genAddStatementEnd(VarName, 0, Which); in genAddPadding()
2920 RSReflectionJavaElementBuilder::genAddStatementEnd(const std::string &VarName, in genAddStatementEnd() argument
2923 *mOut << ", \"" << VarName << "\""; in genAddStatementEnd()