Lines Matching refs:F
560 const RSExportRecordType::Field *F = *I; in genInitExportVariable()
561 std::string FieldName = VarName + "." + F->getName(); in genInitExportVariable()
1287 const RSExportRecordType::Field *F = *I; in genPackVarOfType() local
1289 size_t FieldOffset = F->getOffsetInParent(); in genPackVarOfType()
1290 const RSExportType *T = F->getType(); in genPackVarOfType()
1295 FieldName = VarName + ("." + F->getName()); in genPackVarOfType()
1297 FieldName = F->getName(); in genPackVarOfType()
1304 genPackVarOfType(F->getType(), FieldName.c_str(), FieldPackerName); in genPackVarOfType()
1465 const RSExportRecordType::Field *F = *FI; in genTypeItemClass() local
1466 genAllocateVarOfType(F->getType(), F->getName()); in genTypeItemClass()
1649 const RSExportRecordType::Field *F = *FI; in genTypeClassComponentSetter() local
1650 size_t FieldOffset = F->getOffsetInParent(); in genTypeClassComponentSetter()
1651 size_t FieldStoreSize = F->getType()->getStoreSize(); in genTypeClassComponentSetter()
1652 unsigned FieldIndex = getFieldIndex(F); in genTypeClassComponentSetter()
1654 startFunction(AM_PublicSynchronized, false, "void", "set_" + F->getName(), in genTypeClassComponentSetter()
1655 3, "int", "index", GetTypeName(F->getType()).c_str(), "v", in genTypeClassComponentSetter()
1659 mOut.indent() << RS_TYPE_ITEM_BUFFER_NAME << "[index]." << F->getName() in genTypeClassComponentSetter()
1673 genPackVarOfType(F->getType(), "v", RS_TYPE_ITEM_BUFFER_PACKER_NAME); in genTypeClassComponentSetter()
1677 genPackVarOfType(F->getType(), "v", "fp"); in genTypeClassComponentSetter()
1693 const RSExportRecordType::Field *F = *FI; in genTypeClassComponentGetter() local
1695 GetTypeName(F->getType()).c_str(), "get_" + F->getName(), 1, in genTypeClassComponentGetter()
1698 << GetTypeNullValue(F->getType()) << ";\n"; in genTypeClassComponentGetter()
1700 << F->getName() << ";\n"; in genTypeClassComponentGetter()
1845 const RSExportRecordType::Field *F = *I; in genAddElement() local
1846 int FieldOffset = F->getOffsetInParent(); in genAddElement()
1847 const RSExportType *T = F->getType(); in genAddElement()
1853 FieldName = VarName + "." + F->getName(); in genAddElement()
1855 FieldName = F->getName(); in genAddElement()
1861 mReflection->addFieldIndexMapping(F); in genAddElement()
1862 if (F->getType()->getClass() != RSExportType::ExportClassRecord) { in genAddElement()
1863 genAddElement(F->getType(), FieldName, 0); in genAddElement()
1870 static_cast<const RSExportRecordType *>(F->getType()), in genAddElement()