Home | History | Annotate | Download | only in dmd

Lines Matching refs:STC

987         auto stc = p.storageClass;
990 if (stc & STC.scopeinferred)
991 stc &= ~(STC.scope_ | STC.scopeinferred);
992 if (stc & STC.returninferred)
993 stc &= ~(STC.return_ | STC.returninferred);
997 const isout = (stc & STC.out_) != 0;
998 final switch (buildScopeRef(stc))
1013 stc &= ~(STC.out_ | STC.scope_ | STC.ref_ | STC.return_);
1017 if (stc & STC.scope_)
1020 if (stc & STC.return_)
1023 switch (stc & (STC.IOR | STC.lazy_))
1027 case STC.in_:
1030 case STC.in_ | STC.ref_:
1033 case STC.out_:
1036 case STC.ref_:
1039 case STC.lazy_:
1045 printf("storageClass = x%llx\n", stc & (STC.IOR | STC.lazy_));
1049 visitWithMask(p.type, (stc & STC.in_) ? MODFlags.const_ : 0);
1345 (d.isVarDeclaration() && d.isDataseg() && d.storage_class & STC.extern_))))