Home
last modified time | relevance | path

Searched refs:immutable_ (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dastenums.d33 immutable_ = 4, // type is immutable enumerator
77 immutable_ = 0x200_0000, /// `immutable` enumerator
117 TYPECTOR = (STC.const_ | STC.immutable_ | STC.shared_ | STC.wild),
126 …STC.immutable_ | STC.shared_ | STC.wild | STC.nothrow_ | STC.nogc | STC.pure_ | STC.ref_ | STC.ret…
159 STC.alias_ | STC.out_ | STC.in_ | STC.manifest | STC.immutable_ | STC.shared_ |
H A Dmtype.d83 case X(MODFlags.immutable_, MODFlags.const_): in MODimplicitConv()
84 case X(MODFlags.immutable_, MODFlags.wildconst): in MODimplicitConv()
109 case X(MODFlags.immutable_, MODFlags.wild): in MODmethodConv()
113 case X(MODFlags.shared_ | MODFlags.immutable_, MODFlags.shared_ | MODFlags.wild): in MODmethodConv()
183 case MODFlags.immutable_: in MODtoString()
242 if (mod & MODFlags.immutable_) in ModToStc()
243 stc |= STC.immutable_; in ModToStc()
274 if (t.mod & MODFlags.immutable_) in mutabilityOfType()
283 if (!t.hasPointers() || t.mod & MODFlags.immutable_) in mutabilityOfType()
291 if (tn.mod & MODFlags.immutable_) in mutabilityOfType()
[all …]
H A Dparse.d595 case TOK.immutable_:
598 stc = STC.immutable_;
1238 checkConflictSTCGroup(STC.const_ | STC.immutable_ | STC.manifest); in appendStorageClass()
1315 case TOK.immutable_:
1316 stc = STC.immutable_;
1388 case TOK.immutable_: in parseTypeCtor()
1389 stc = STC.immutable_; in parseTypeCtor()
2332 if (stc & STC.immutable_)
2731 …enum VarArgsStc = STC.const_ | STC.immutable_ | STC.shared_ | STC.scope_ | STC.return_ | STC.retur…
2771 case TOK.immutable_:
[all …]
H A Ddtemplate.d1549 if (stc & STC.immutable_) in deduceFunctionTemplateMatch()
1550 mod = MODFlags.immutable_; in deduceFunctionTemplateMatch()
3198 case X(MODFlags.wild, MODFlags.immutable_): in deduceWildHelper()
3203 case X(MODFlags.wildconst, MODFlags.immutable_): in deduceWildHelper()
3206 case X(MODFlags.shared_ | MODFlags.wild, MODFlags.immutable_): in deduceWildHelper()
3209 case X(MODFlags.shared_ | MODFlags.wildconst, MODFlags.immutable_): in deduceWildHelper()
3214 …ubyte m = (t.mod & (MODFlags.const_ | MODFlags.immutable_)) | (tparam.mod & t.mod & MODFlags.share… in deduceWildHelper()
3282 case X(0, MODFlags.immutable_): in deduceTypeHelper()
3303 case X(MODFlags.immutable_, MODFlags.immutable_): in deduceTypeHelper()
3331 case X(MODFlags.const_, MODFlags.immutable_): in deduceTypeHelper()
[all …]
H A Dtokens.d187 immutable_, enumerator
558 TOK.immutable_,
764 TOK.immutable_: "immutable",
H A Dtypinf.d257 || (next.ty == Tchar && next.mod == MODFlags.immutable_) // string in builtinTypeInfo()
H A Dtokens.h196 immutable_, enumerator
H A Dattrib.d251 if (stc & (STC.const_ | STC.immutable_ | STC.manifest)) in newScope()
252 scstc &= ~(STC.const_ | STC.immutable_ | STC.manifest); in newScope()
H A Dhdrgen.d2918 SCstring(STC.immutable_, Token.toString(TOK.immutable_)), in stcToString()
3202 if (stcToBuffer(buf, stc & (STC.const_ | STC.immutable_ | STC.wild | STC.shared_ | in parameterToBuffer()
3386 if (m & (MODFlags.const_ | MODFlags.immutable_)) in visitWithMask()
3388 MODtoBuffer(buf, m & (MODFlags.const_ | MODFlags.immutable_)); in visitWithMask()
3392 if (m & (MODFlags.const_ | MODFlags.immutable_)) in visitWithMask()
H A Ddclass.d984 … = new VarDeclaration(loc, vtype, Identifier.idPool("__vtbl"), null, STC.immutable_ | STC.static_); in vtblSymbol()
H A Ddeclaration.d466 return (storage_class & STC.immutable_) != 0; in isImmutable()
1337 …bool i = isDataseg() && !(storage_class & (STC.immutable_ | STC.const_ | STC.shared_ | STC.gshared… in isThreadlocal()
H A Dfunc.d1370 if (type.mod & MODFlags.immutable_) in isPure()
3041 else if (sharedMismatch && !(lhsMod & MODFlags.immutable_)) in MODMatchToBuffer()
3050 else if (lhsMod & MODFlags.immutable_) in MODMatchToBuffer()
H A Dob.d1513 !(tf.parameterList.stc & (STC.const_ | STC.immutable_))); in genKill()
2223 !(tf.parameterList.stc & (STC.const_ | STC.immutable_))); in checkObErrors()
H A Ddmangle.d1160 case MODFlags.immutable_: in MODtoDecoBuffer()
H A Ddsymbolsem.d686 dsym.storage_class |= STC.immutable_; in visit()
737 …if (global.params.vfield && dsym.storage_class & (STC.const_ | STC.immutable_) && dsym._init && !d… in visit()
739 const(char)* s = (dsym.storage_class & STC.immutable_) ? "immutable" : "const"; in visit()
1064 else if (dsym.storage_class & (STC.const_ | STC.immutable_ | STC.manifest) || in visit()
3203 stc |= STC.immutable_; in funcDeclarationSemantic()
H A Doptimize.d1082 … if (v && (v.storage_class & STC.static_) && (v.storage_class & STC.immutable_) && v._init) in Expression_optimize()
H A Dtraits.d1492 if (stc & STC.immutable_) in semanticTraits()
H A Dtypesem.d317 if (v.storage_class & (STC.const_ | STC.immutable_ | STC.manifest) ||
1479 … if (ubyte m = fparam.type.mod & (MODFlags.immutable_ | MODFlags.const_ | MODFlags.wild)) in typeSemantic()
H A Ddtoh.d918 if (vd.storage_class & (AST.STC.const_ | AST.STC.immutable_))
H A Dcparse.d4663 auto sfn = new AST.VarDeclaration(loc, tfn, Id.__func__, ifn, STC.gshared | STC.immutable_); in createFuncName()
H A Ddinterpret.d519 … if (earg.op == EXP.structLiteral && !(fparam.storageClass & (STC.const_ | STC.immutable_))) in interpretFunction()
2538 else if ((cast(TypeNext)e.type).next.mod & (MODFlags.const_ | MODFlags.immutable_)) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dtraits.d1403 immutable_ = 1 << 9, /// ditto
1469 static assert(functionAttributes!(S.immutableF) == (FA.immutable_ | FA.system));
1470 static assert(functionAttributes!(typeof(S.immutableF)) == (FA.immutable_ | FA.system));
1564 case "immutable": res |= immutable_; break;
2201 static if (attrs & FunctionAttribute.immutable_)
2281 & ~FA.safe & ~FA.property & ~FA.const_ & ~FA.immutable_ & ~FA.inout_
H A Dtypecons.d5068 immutable_ = 2, // type is immutable
5076 enum mod1 = TypeModifier.immutable_;
7749 static if (attributes & FunctionAttribute.immutable_)
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dtraits.d1567 immutable_ = 1 << 9, /// ditto
1634 static assert(functionAttributes!(S.immutableF) == (FA.immutable_ | FA.system));
1635 static assert(functionAttributes!(typeof(S.immutableF)) == (FA.immutable_ | FA.system));
1732 case "immutable": res |= immutable_; break;
2390 static if (attrs & FunctionAttribute.immutable_)
2486 & ~FA.safe & ~FA.property & ~FA.const_ & ~FA.immutable_ & ~FA.inout_
H A Dtypecons.d6369 immutable_ = 2, // type is immutable
6377 enum mod1 = TypeModifier.immutable_;
9459 static if (attributes & FunctionAttribute.immutable_)

12