Home
last modified time | relevance | path

Searched refs:ThreeState (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddstruct.d216 ThreeState ispod; // if struct is POD
225 ispod = ThreeState.none; in this()
407 if (ispod != ThreeState.none) in isPOD()
408 return (ispod == ThreeState.yes); in isPOD()
410 ispod = ThreeState.yes; in isPOD()
414 ispod = ThreeState.no; in isPOD()
424 ispod = ThreeState.no; in isPOD()
435 ispod = ThreeState.no; in isPOD()
441 return (ispod == ThreeState.yes); in isPOD()
H A Daggregate.h44 enum class ThreeState : uint8_t enum
183 ThreeState ispod; // if struct is POD
276 ThreeState isabstract; // if abstract class
H A Ddclass.d186 ThreeState isabstract;
851 if (isabstract != ThreeState.none) in isAbstract()
852 return isabstract == ThreeState.yes; in isAbstract()
856 bool no() { if (log) printf("no\n"); isabstract = ThreeState.no; return false; } in isAbstract()
857 bool yes() { if (log) printf("yes\n"); isabstract = ThreeState.yes; return true; } in isAbstract()
H A Dastenums.d288 enum ThreeState : ubyte enum
H A Ddsymbolsem.d3406 cd.isabstract = ThreeState.yes; in funcDeclarationSemantic()
4755 cldec.isabstract = ThreeState.yes; in visit()
5298 if (cldec.isabstract != ThreeState.none) // if evaluated it before completion in visit()
5301 cldec.isabstract = ThreeState.none; in visit()