Lines Matching refs:fieldName
86 ompd_rc_t TType::getBitfieldMask(const char *fieldName, in getBitfieldMask() argument
89 auto i = bitfieldMasks.find(fieldName); in getBitfieldMask()
94 ss << "ompd_bitfield__" << typeName << "__" << fieldName; in getBitfieldMask()
100 << fieldName << ") \\" << std::endl; in getBitfieldMask()
116 i = bitfieldMasks.insert(i, std::make_pair(fieldName, bitfieldMask)); in getBitfieldMask()
122 ompd_rc_t TType::getElementOffset(const char *fieldName, ompd_size_t *offset) { in getElementOffset() argument
124 auto i = fieldOffsets.find(fieldName); in getElementOffset()
129 ss << "ompd_access__" << typeName << "__" << fieldName; in getElementOffset()
136 << fieldName << ") \\" << std::endl; in getElementOffset()
152 i = fieldOffsets.insert(i, std::make_pair(fieldName, fieldOffset)); in getElementOffset()
158 ompd_rc_t TType::getElementSize(const char *fieldName, ompd_size_t *size) { in getElementSize() argument
160 auto i = fieldSizes.find(fieldName); in getElementSize()
165 ss << "ompd_sizeof__" << typeName << "__" << fieldName; in getElementSize()
172 << fieldName << ") \\" << std::endl; in getElementSize()
188 i = fieldSizes.insert(i, std::make_pair(fieldName, fieldSize)); in getElementSize()
334 TValue TValue::access(const char *fieldName) const { in access()
343 ret.errorState.errorCode = type->getElementOffset(fieldName, &offset); in access()
344 ret.errorState.errorCode = type->getElementSize(fieldName, &(ret.fieldSize)); in access()