Lines Matching refs:subexpression
1237 *subexpression; in FxSubexpression() local
1243 subexpression=expression; in FxSubexpression()
1244 while ((*subexpression != '\0') && in FxSubexpression()
1245 ((level != 1) || (strchr(")",(int) *subexpression) == (char *) NULL))) in FxSubexpression()
1247 if (strchr("(",(int) *subexpression) != (char *) NULL) in FxSubexpression()
1250 if (strchr(")",(int) *subexpression) != (char *) NULL) in FxSubexpression()
1252 subexpression++; in FxSubexpression()
1254 if (*subexpression == '\0') in FxSubexpression()
1257 return(subexpression); in FxSubexpression()
1302 *subexpression; in FxGetSymbol() local
1304 subexpression=AcquireString(expression); in FxGetSymbol()
1322 q=subexpression; in FxGetSymbol()
1337 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression, in FxGetSymbol()
1352 q=subexpression; in FxGetSymbol()
1367 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression, in FxGetSymbol()
1378 q=subexpression; in FxGetSymbol()
1393 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression, in FxGetSymbol()
1403 subexpression=DestroyString(subexpression); in FxGetSymbol()
1890 *subexpression; in FxOperatorPrecedence() local
1900 subexpression=(const char *) NULL; in FxOperatorPrecedence()
2098 subexpression=expression; in FxOperatorPrecedence()
2108 subexpression=expression; in FxOperatorPrecedence()
2114 return(subexpression); in FxOperatorPrecedence()
2126 subexpression=DestroyString(subexpression); \ in FxEvaluateSubexpression()
2132 *subexpression; in FxEvaluateSubexpression() local
2142 subexpression=AcquireString(expression); in FxEvaluateSubexpression()
2143 *subexpression='\0'; in FxEvaluateSubexpression()
2159 (void) CopyMagickString(subexpression,expression,(size_t) in FxEvaluateSubexpression()
2161 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,depth+1, in FxEvaluateSubexpression()
2235 OptionError,"ShiftCountOverflow","`%s'",subexpression); in FxEvaluateSubexpression()
2248 OptionError,"ShiftCountOverflow","`%s'",subexpression); in FxEvaluateSubexpression()
2332 (void) CopyMagickString(subexpression,++p,MagickPathExtent); in FxEvaluateSubexpression()
2333 q=subexpression; in FxEvaluateSubexpression()
2338 OptionError,"UnableToParseExpression","`%s'",subexpression); in FxEvaluateSubexpression()
2354 q=subexpression; in FxEvaluateSubexpression()
2360 OptionError,"UnableToParseExpression","`%s'",subexpression); in FxEvaluateSubexpression()
2367 (void) DeleteNodeFromSplayTree(fx_info->symbols,subexpression); in FxEvaluateSubexpression()
2369 subexpression),ConstantString(numeric)); in FxEvaluateSubexpression()
2397 (void) CopyMagickString(subexpression,expression+1,MagickPathExtent); in FxEvaluateSubexpression()
2398 if (strlen(subexpression) != 0) in FxEvaluateSubexpression()
2399 subexpression[strlen(subexpression)-1]='\0'; in FxEvaluateSubexpression()
2400 gamma=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,depth+1, in FxEvaluateSubexpression()
2573 *subexpression='\0'; in FxEvaluateSubexpression()
2575 (void) CopyMagickString(subexpression,expression+6, in FxEvaluateSubexpression()
2577 if (strlen(subexpression) > 1) in FxEvaluateSubexpression()
2578 subexpression[strlen(subexpression)-1]='\0'; in FxEvaluateSubexpression()
2582 subexpression,GetMagickPrecision(),alpha); in FxEvaluateSubexpression()
2979 subexpression=DestroyString(subexpression); in FxEvaluateSubexpression()