Searched refs:DYNCAST (Results 1 – 25 of 35) sorted by relevance
12
21 enum DYNCAST : int enum63 DYNCAST dyncast() const nothrow pure @nogc @safe in dyncast()65 return DYNCAST.object; in dyncast()
19 enum DYNCAST enum54 virtual DYNCAST dyncast() const;
17 enum DYNCAST enum
30 DYNCAST dyncast() const;
256 import dmd.root.rootobject : RootObject, DYNCAST; in stripHookTraceImpl()264 …assert(hook.dyncast() == DYNCAST.dsymbol, "Expected _d_HookTraceImpl's second template parameter t… in stripHookTraceImpl()
139 override DYNCAST dyncast() const in dyncast()141 return DYNCAST.identifier; in dyncast()
314 if (o.dyncast() != DYNCAST.dsymbol) in equals()675 override final DYNCAST dyncast() const in dyncast()677 return DYNCAST.dsymbol; in dyncast()908 case DYNCAST.identifier: in searchX()911 case DYNCAST.dsymbol: in searchX()940 case DYNCAST.type: in searchX()941 case DYNCAST.expression: in searchX()1866 const DYNCAST kind = arrayContent.dyncast();1867 if (kind == DYNCAST.dsymbol)1879 if (kind == DYNCAST.type)
47 override DYNCAST dyncast() const nothrow pure in dyncast()49 return DYNCAST.initializer; in dyncast()
239 id.dyncast() == DYNCAST.type)612 case DYNCAST.identifier:617 case DYNCAST.dsymbol:633 case DYNCAST.object:634 case DYNCAST.tuple:635 case DYNCAST.parameter:636 case DYNCAST.statement:637 case DYNCAST.condition:638 case DYNCAST.templateparameter:639 case DYNCAST.initializer:[all …]
232 if (o.dyncast() == DYNCAST.expression) in Dsymbol_canThrow()
37 DYNCAST dyncast() const { return DYNCAST_TUPLE; } in dyncast()
424 if (id.dyncast() == DYNCAST.dsymbol) in ParseVisitMethods()426 else if (id.dyncast() == DYNCAST.expression) in ParseVisitMethods()428 else if (id.dyncast() == DYNCAST.type) in ParseVisitMethods()
59 override final DYNCAST dyncast() const in dyncast()61 return DYNCAST.condition; in dyncast()
226 DYNCAST dyncast() const { return DYNCAST_TYPE; } in dyncast()571 DYNCAST dyncast() const { return DYNCAST_PARAMETER; } in dyncast()
199 DYNCAST dyncast() const { return DYNCAST_DSYMBOL; } in dyncast()
95 if (!o || o.dyncast() != DYNCAST.expression) in inout()103 if (!o || o.dyncast() != DYNCAST.dsymbol) in inout()111 if (!o || o.dyncast() != DYNCAST.type) in inout()119 if (!o || o.dyncast() != DYNCAST.tuple) in inout()127 if (!o || o.dyncast() != DYNCAST.parameter) in inout()134 if (!o || o.dyncast() != DYNCAST.templateparameter) in inout()522 override DYNCAST dyncast() const in dyncast()524 return DYNCAST.tuple; in dyncast()3560 if (id.dyncast() == DYNCAST.identifier) in visit()5352 override DYNCAST dyncast() const pure @nogc nothrow @safe in dyncast()[all …]
592 if (o.dyncast() != DYNCAST.type) in getType()654 if (o.dyncast() == DYNCAST.expression) in needThis()1131 assert(o.dyncast() == DYNCAST.expression); in setFieldOffset()