MCPcopy Create free account
hub / github.com/HaxeFoundation/hxcpp / __Field

Method __Field

src/String.cpp:2392–2406  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2390#endif
2391
2392hx::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
2409static String sStringStatics[] = {

Callers 1

__FieldMethod · 0.45

Calls 1

nullClass · 0.50

Tested by

no test coverage detected