| 2390 | #endif |
| 2391 | |
| 2392 | hx::Val String::__Field(const String &inString, hx::PropertyAccess inCallProp) |
| 2393 | { |
| 2394 | if (HX_FIELD_EQ(inString,"length")) return length; |
| 2395 | if (HX_FIELD_EQ(inString,"charAt")) return charAt_dyn(); |
| 2396 | if (HX_FIELD_EQ(inString,"charCodeAt")) return charCodeAt_dyn(); |
| 2397 | if (HX_FIELD_EQ(inString,"indexOf")) return indexOf_dyn(); |
| 2398 | if (HX_FIELD_EQ(inString,"lastIndexOf")) return lastIndexOf_dyn(); |
| 2399 | if (HX_FIELD_EQ(inString,"split")) return split_dyn(); |
| 2400 | if (HX_FIELD_EQ(inString,"substr")) return substr_dyn(); |
| 2401 | if (HX_FIELD_EQ(inString,"substring")) return substring_dyn(); |
| 2402 | if (HX_FIELD_EQ(inString,"toLowerCase")) return toLowerCase_dyn(); |
| 2403 | if (HX_FIELD_EQ(inString,"toUpperCase")) return toUpperCase_dyn(); |
| 2404 | if (HX_FIELD_EQ(inString,"toString")) return toString_dyn(); |
| 2405 | return null(); |
| 2406 | } |
| 2407 | |
| 2408 | |
| 2409 | static String sStringStatics[] = { |