Lines Matching refs:subexpression
1241 *subexpression; in FxSubexpression() local
1247 subexpression=expression; in FxSubexpression()
1248 while ((*subexpression != '\0') && in FxSubexpression()
1249 ((level != 1) || (strchr(")",(int) *subexpression) == (char *) NULL))) in FxSubexpression()
1251 if (strchr("(",(int) *subexpression) != (char *) NULL) in FxSubexpression()
1254 if (strchr(")",(int) *subexpression) != (char *) NULL) in FxSubexpression()
1256 subexpression++; in FxSubexpression()
1258 if (*subexpression == '\0') in FxSubexpression()
1261 return(subexpression); in FxSubexpression()
1270 subexpression[MagickPathExtent], in FxGetSymbol() local
1323 q=subexpression; in FxGetSymbol()
1338 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()
1377 q=subexpression; in FxGetSymbol()
1392 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression, in FxGetSymbol()
1875 *subexpression; in FxOperatorPrecedence() local
1885 subexpression=(const char *) NULL; in FxOperatorPrecedence()
2083 subexpression=expression; in FxOperatorPrecedence()
2093 subexpression=expression; in FxOperatorPrecedence()
2099 return(subexpression); in FxOperatorPrecedence()
2110 subexpression[MagickPathExtent]; in FxEvaluateSubexpression() local
2126 *subexpression='\0'; in FxEvaluateSubexpression()
2130 (void) CopyMagickString(subexpression,expression,(size_t) in FxEvaluateSubexpression()
2132 alpha=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,depth, in FxEvaluateSubexpression()
2291 (void) CopyMagickString(subexpression,++p,MagickPathExtent); in FxEvaluateSubexpression()
2292 q=subexpression; in FxEvaluateSubexpression()
2297 OptionError,"UnableToParseExpression","`%s'",subexpression); in FxEvaluateSubexpression()
2313 q=subexpression; in FxEvaluateSubexpression()
2319 OptionError,"UnableToParseExpression","`%s'",subexpression); in FxEvaluateSubexpression()
2326 (void) DeleteNodeFromSplayTree(fx_info->symbols,subexpression); in FxEvaluateSubexpression()
2328 subexpression),ConstantString(numeric)); in FxEvaluateSubexpression()
2357 (void) CopyMagickString(subexpression,expression+1,MagickPathExtent); in FxEvaluateSubexpression()
2358 subexpression[strlen(subexpression)-1]='\0'; in FxEvaluateSubexpression()
2359 gamma=FxEvaluateSubexpression(fx_info,channel,x,y,subexpression,depth, in FxEvaluateSubexpression()
2533 (void) CopyMagickString(subexpression,expression+6,MagickPathExtent); in FxEvaluateSubexpression()
2534 if (strlen(subexpression) > 1) in FxEvaluateSubexpression()
2535 subexpression[strlen(subexpression)-1]='\0'; in FxEvaluateSubexpression()
2539 subexpression,GetMagickPrecision(),alpha); in FxEvaluateSubexpression()