/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | mtype.c | 359 if (mod == MODconst) in constOf() 363 assert(cto->mod == MODconst); in constOf() 465 if (mod == (MODshared | MODconst)) in sharedConstOf() 469 assert(scto->mod == (MODshared | MODconst)); in sharedConstOf() 620 case MODconst: cto = t; break; in fixTo() 624 case MODshared | MODconst: scto = t; break; in fixTo() 638 case MODconst: in fixTo() 658 case MODshared | MODconst: in fixTo() 703 if (cto) assert(cto->mod == MODconst); in check() 706 if (scto) assert(scto->mod == (MODshared | MODconst)); in check() [all …]
|
H A D | dtemplate.c | 1075 Type *t = tt->addMod(tparams[j]->mod)->substWildTo(MODconst); in matchAll() 1300 mod |= MODconst; in deduceFunctionTemplateMatch() 2879 case X(MODwild, MODconst): in deduceWildHelper() 2881 case X(MODwild, MODshared | MODconst): in deduceWildHelper() 2884 case X(MODwildconst, MODconst): in deduceWildHelper() 2886 case X(MODwildconst, MODshared | MODconst): in deduceWildHelper() 2889 case X(MODshared | MODwild, MODshared | MODconst): in deduceWildHelper() 2892 case X(MODshared | MODwildconst, MODshared | MODconst): in deduceWildHelper() 2898 … unsigned char m = (t->mod & (MODconst | MODimmutable)) | (tparam->mod & t->mod & MODshared); in deduceWildHelper() 2934 case X(0, MODconst): in deduceTypeHelper() [all …]
|
H A D | mtype.h | 114 MODconst = 1, // type is const enumerator 118 MODwildconst = (MODwild | MODconst), // type is wild const 267 bool isConst() const { return (mod & MODconst) != 0; } in isConst() 269 bool isMutable() const { return (mod & (MODconst | MODimmutable | MODwild)) == 0; } in isMutable() 271 bool isSharedConst() const { return (mod & (MODshared | MODconst)) == (MODshared | MODconst); } in isSharedConst()
|
H A D | dmangle.c | 104 case MODconst: in MODtoDecoBuffer() 113 case MODshared | MODconst: in MODtoDecoBuffer()
|
H A D | clone.c | 509 tfeqptr->mod = MODconst; in buildXopEquals() 589 tfcmpptr->mod = MODconst; in buildXopCmp() 722 tftohash->mod = MODconst; in buildXtoHash()
|
H A D | hdrgen.c | 760 if (m & (MODconst | MODimmutable)) in visitWithMask() 762 MODtoBuffer(buf, m & (MODconst | MODimmutable)); in visitWithMask() 768 if (m & (MODconst | MODimmutable)) in visitWithMask()
|
H A D | opover.c | 1790 p->type = p->type->addMod(MODconst); in inferApplyArgTypes()
|
H A D | func.c | 3134 else if (lhsMod & MODconst) in MODMatchToBuffer() 3838 else if (type->mod & (MODconst | MODwild) && purity >= PUREconst) in isPure()
|
H A D | statementsem.c | 1540 Type *ti = (isRef ? taa->index->addMod(MODconst) : taa->index); in visit()
|
H A D | parse.c | 7367 m |= MODconst; // const as storage class in parseUnaryExp()
|
H A D | expression.c | 1427 wildmatch = MODconst; in functionParameters()
|
H A D | dinterpret.c | 2535 else if (((TypeNext *)e->type)->next->mod & (MODconst | MODimmutable)) in visit()
|
H A D | expressionsem.c | 2934 Type *tc = ve->var->type->substWildTo(MODconst); in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | mtype.h | 113 MODconst = 1, // type is const enumerator 117 MODwildconst = (MODwild | MODconst), // type is wild const 254 bool isConst() const { return (mod & MODconst) != 0; } in isConst() 256 bool isMutable() const { return (mod & (MODconst | MODimmutable | MODwild)) == 0; } in isMutable() 258 bool isSharedConst() const { return (mod & (MODshared | MODconst)) == (MODshared | MODconst); } in isSharedConst()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | types.cc | 189 case MODconst: in insert_type_modifiers() 193 case MODshared | MODconst: in insert_type_modifiers()
|
H A D | d-builtins.cc | 77 mod |= MODconst; in build_frontend_type()
|
H A D | typeinfo.cc | 1280 || (next->ty == Tchar && next->mod == MODconst)); in builtin_typeinfo_p()
|
H A D | d-codegen.cc | 168 return insert_type_modifiers (type, MODconst); in declaration_type()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | types.cc | 234 case MODconst: in insert_type_modifiers() 238 case MODshared | MODconst: in insert_type_modifiers()
|
H A D | d-builtins.cc | 79 mod |= MODconst; in build_frontend_type()
|
H A D | typeinfo.cc | 1310 || (next->ty == TY::Tchar && next->mod == MODconst)); in builtin_typeinfo_p()
|
H A D | d-codegen.cc | 170 return insert_type_modifiers (type, MODconst); in declaration_type()
|