Jim_Obj::bytes is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

Jim_Obj::bytes field

Syntax

char *bytes;

References

LocationReferrerText
jim.h:284
char *bytes; /* string representation buffer. NULL = no string repr. */
jimsh0.c:353
char *bytes;
jim-aio.c:772aio_cmd_read()
objPtr->bytes[objPtr->length] = '\0';
jim-exec.c:124Jim_RemoveTrailingNewline()
objPtr->bytes[objPtr->length] = '\0';
jim-pack.c:451Jim_PackCmd()
JimSetBitsIntBigEndian((unsigned char *)stringObjPtr->bytes, value, pos, width);
jim-pack.c:454Jim_PackCmd()
JimSetBitsIntLittleEndian((unsigned char *)stringObjPtr->bytes, value, pos, width);
jim-pack.c:463Jim_PackCmd()
memcpy(stringObjPtr->bytes + pos, Jim_String(argv[2]), width);
jim.c:2222Jim_FreeObj()
if (objPtr->bytes != NULL) {
jim.c:2223Jim_FreeObj()
if (objPtr->bytes != JimEmptyStringRep)
jim.c:2224Jim_FreeObj()
Jim_Free(objPtr->bytes);
jim.c:2249Jim_InvalidateStringRep()
if (objPtr->bytes != NULL) {
jim.c:2250Jim_InvalidateStringRep()
if (objPtr->bytes != JimEmptyStringRep)
jim.c:2251Jim_InvalidateStringRep()
Jim_Free(objPtr->bytes);
jim.c:2253Jim_InvalidateStringRep()
objPtr->bytes = NULL;
jim.c:2262Jim_DuplicateObj()
if (objPtr->bytes == NULL) {
jim.c:2264Jim_DuplicateObj()
dupPtr->bytes = NULL;
jim.c:2270Jim_DuplicateObj()
dupPtr->bytes = JimEmptyStringRep;
jim.c:2276Jim_DuplicateObj()
dupPtr->bytes = Jim_Alloc(objPtr->length + 1);
jim.c:2279Jim_DuplicateObj()
memcpy(dupPtr->bytes, objPtr->bytes, objPtr->length + 1);
jim.c:2302Jim_GetString()
if (objPtr->bytes == NULL) {
jim.c:2309Jim_GetString()
return objPtr->bytes;
jim.c:2315Jim_Length()
if (objPtr->bytes == NULL) {
jim.c:2325Jim_String()
if (objPtr->bytes == NULL) {
jim.c:2329Jim_String()
return objPtr->bytes;
jim.c:2334JimSetStringBytes()
objPtr->bytes = Jim_StrDup(str);
jim.c:2404SetStringFromAny()
if (objPtr->bytes == NULL) {
jim.c:2449Jim_NewStringObj()
objPtr->bytes = JimEmptyStringRep;
jim.c:2452Jim_NewStringObj()
objPtr->bytes = Jim_StrDupLen(s, len);
jim.c:2487Jim_NewStringObjNoAlloc()
objPtr->bytes = s;
jim.c:2509StringAppendString()
if (objPtr->bytes == JimEmptyStringRep) {
jim.c:2510StringAppendString()
objPtr->bytes = Jim_Alloc(needlen + 1);
jim.c:2513StringAppendString()
objPtr->bytes = Jim_Realloc(objPtr->bytes, needlen + 1);
jim.c:2517StringAppendString()
memcpy(objPtr->bytes + objPtr->length, str, len);
jim.c:2518StringAppendString()
objPtr->bytes[objPtr->length + len] = '\0';
jim.c:2522StringAppendString()
jim.c:2932JimStringTrimRight()
nontrim = JimFindTrimRight(strObjPtr->bytes, len, trimchars, trimcharslen);
jim.c:2938JimStringTrimRight()
if (nontrim == strObjPtr->bytes + len) {
jim.c:2944JimStringTrimRight()
strObjPtr = Jim_NewStringObj(interp, strObjPtr->bytes, (nontrim - strObjPtr->bytes));
jim.c:2948JimStringTrimRight()
strObjPtr->bytes[nontrim - strObjPtr->bytes] = 0;
jim.c:2949JimStringTrimRight()
strObjPtr->length = (nontrim - strObjPtr->bytes);
jim.c:3848JimObjectHTHashFunction()
if (JimIsWide(keyObj) && keyObj->bytes == NULL) {
jim.c:5400Jim_NewReference()
refObjPtr->bytes = NULL;
jim.c:6154Jim_NewIntObj()
objPtr->bytes = NULL;
jim.c:6302Jim_NewDoubleObj()
objPtr->bytes = NULL;
jim.c:6599JimMakeListStringRep()
p = objPtr->bytes = Jim_Alloc(bufLen + 1);
jim.c:6661SetListFromAny()
if (Jim_IsDict(objPtr) && objPtr->bytes == NULL) {
jim.c:6729Jim_NewListObj()
objPtr->bytes = NULL;
jim.c:7702Jim_NewDictObj()
objPtr->bytes = NULL;
jim.c:8187JimExprOpNumUnary()
if ((A->typePtr != &doubleObjType || A->bytes) && JimGetWideNoErr(interp, A, &wA) == JIM_OK) {
jim.c:8501JimExprOpBin()
if ((A->typePtr != &doubleObjType || A->bytes) &&
jim.c:8502JimExprOpBin()
(B->typePtr != &doubleObjType || B->bytes) &&
jim.c:10281ScanOneEntry()
tok = tmpObj->bytes;
jim.c:10929JimInterpolateTokens()
s = objPtr->bytes = Jim_Alloc(totlen + 1);
jim.c:10933JimInterpolateTokens()
memcpy(s, intv[i]->bytes, intv[i]->length);
jim.c:10938JimInterpolateTokens()
objPtr->bytes[totlen] = '\0';
jim.c:10985Jim_EvalObj()
if (Jim_IsList(scriptObjPtr) && scriptObjPtr->bytes == NULL) {
jimsh0.c:2161aio_cmd_read()
objPtr->bytes[objPtr->length] = '\0';
jimsh0.c:4480Jim_RemoveTrailingNewline()
objPtr->bytes[objPtr->length] = '\0';
jimsh0.c:7983Jim_FreeObj()
if (objPtr->bytes != NULL) {
jimsh0.c:7984Jim_FreeObj()
if (objPtr->bytes != JimEmptyStringRep)
jimsh0.c:7985Jim_FreeObj()
Jim_Free(objPtr->bytes);
jimsh0.c:8010Jim_InvalidateStringRep()
if (objPtr->bytes != NULL) {
jimsh0.c:8011Jim_InvalidateStringRep()
if (objPtr->bytes != JimEmptyStringRep)
jimsh0.c:8012Jim_InvalidateStringRep()
Jim_Free(objPtr->bytes);
jimsh0.c:8014Jim_InvalidateStringRep()
objPtr->bytes = NULL;
jimsh0.c:8023Jim_DuplicateObj()
if (objPtr->bytes == NULL) {
jimsh0.c:8025Jim_DuplicateObj()
dupPtr->bytes = NULL;
jimsh0.c:8028Jim_DuplicateObj()
dupPtr->bytes = JimEmptyStringRep;
jimsh0.c:8034Jim_DuplicateObj()
dupPtr->bytes = Jim_Alloc(objPtr->length + 1);
jimsh0.c:8037Jim_DuplicateObj()
memcpy(dupPtr->bytes, objPtr->bytes, objPtr->length + 1);
jimsh0.c:8056Jim_GetString()
if (objPtr->bytes == NULL) {
jimsh0.c:8063Jim_GetString()
return objPtr->bytes;
jimsh0.c:8069Jim_Length()
if (objPtr->bytes == NULL) {
jimsh0.c:8079Jim_String()
if (objPtr->bytes == NULL) {
jimsh0.c:8083Jim_String()
return objPtr->bytes;
jimsh0.c:8088JimSetStringBytes()
objPtr->bytes = Jim_StrDup(str);
jimsh0.c:8150SetStringFromAny()
if (objPtr->bytes == NULL) {
jimsh0.c:8190Jim_NewStringObj()
objPtr->bytes = JimEmptyStringRep;
jimsh0.c:8193Jim_NewStringObj()
objPtr->bytes = Jim_StrDupLen(s, len);
jimsh0.c:8226Jim_NewStringObjNoAlloc()
objPtr->bytes = s;
jimsh0.c:8246StringAppendString()
if (objPtr->bytes == JimEmptyStringRep) {
jimsh0.c:8247StringAppendString()
objPtr->bytes = Jim_Alloc(needlen + 1);
jimsh0.c:8250StringAppendString()
objPtr->bytes = Jim_Realloc(objPtr->bytes, needlen + 1);
jimsh0.c:8254StringAppendString()
memcpy(objPtr->bytes + objPtr->length, str, len);
jimsh0.c:8255StringAppendString()
objPtr->bytes[objPtr->length + len] = '\0';
jimsh0.c:8259StringAppendString()
jimsh0.c:8622JimStringTrimRight()
nontrim = JimFindTrimRight(strObjPtr->bytes, len, trimchars, trimcharslen);
jimsh0.c:8628JimStringTrimRight()
if (nontrim == strObjPtr->bytes + len) {
jimsh0.c:8634JimStringTrimRight()
strObjPtr = Jim_NewStringObj(interp, strObjPtr->bytes, (nontrim - strObjPtr->bytes));
jimsh0.c:8638JimStringTrimRight()
strObjPtr->bytes[nontrim - strObjPtr->bytes] = 0;
jimsh0.c:8639JimStringTrimRight()
strObjPtr->length = (nontrim - strObjPtr->bytes);
jimsh0.c:10930Jim_NewIntObj()
objPtr->bytes = NULL;
jimsh0.c:11069Jim_NewDoubleObj()
objPtr->bytes = NULL;
jimsh0.c:11349JimMakeListStringRep()
p = objPtr->bytes = Jim_Alloc(bufLen + 1);
jimsh0.c:11410SetListFromAny()
if (Jim_IsDict(objPtr) && objPtr->bytes == NULL) {
jimsh0.c:11474Jim_NewListObj()
objPtr->bytes = NULL;
jimsh0.c:12132Jim_NewDictObj()
objPtr->bytes = NULL;
jimsh0.c:12558JimExprOpNumUnary()
if ((A->typePtr != &doubleObjType || A->bytes) && JimGetWideNoErr(interp, A, &wA) == JIM_OK) {
jimsh0.c:12855JimExprOpBin()
if ((A->typePtr != &doubleObjType || A->bytes) &&
jimsh0.c:12856JimExprOpBin()
(B->typePtr != &doubleObjType || B->bytes) &&
jimsh0.c:14478ScanOneEntry()
tok = tmpObj->bytes;
jimsh0.c:15001JimInterpolateTokens()
s = objPtr->bytes = Jim_Alloc(totlen + 1);
jimsh0.c:15005JimInterpolateTokens()
memcpy(s, intv[i]->bytes, intv[i]->length);
jimsh0.c:15010JimInterpolateTokens()
objPtr->bytes[totlen] = '\0';
jimsh0.c:15051Jim_EvalObj()
if (Jim_IsList(scriptObjPtr) && scriptObjPtr->bytes == NULL) {