Home
last modified time | relevance | path

Searched refs:hasPointers (Results 1 – 25 of 54) sorted by relevance

123

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsafe.d64 const hasPointers = v.type.hasPointers(); in checkUnsafeAccess() local
65 if (hasPointers) in checkUnsafeAccess()
90 if (hasPointers && v.type.toBasetype().ty != Tstruct) in checkUnsafeAccess()
130 if (!tto.hasPointers()) in isSafeCast()
183 const frompointers = tfromn.hasPointers(); in isSafeCast()
184 const topointers = ttobn.hasPointers(); in isSafeCast()
H A Dmtype.h312 virtual bool hasPointers();
460 bool hasPointers();
481 bool hasPointers() /*const*/;
498 bool hasPointers() /*const*/;
516 bool hasPointers() /*const*/;
663 bool hasPointers() /*const*/;
793 bool hasPointers();
831 bool hasPointers();
859 bool hasPointers() /*const*/;
H A Dnspace.d143 override bool hasPointers() in hasPointers() function
146 return members.foreachDsymbol( (s) { return s.hasPointers(); } ) != 0; in hasPointers()
H A Descape.d183 if (byval && !v.type.hasPointers()) in checkMutableArguments()
275 if (!arg.type.hasPointers()) in checkParamArgumentEscape()
439 if (!arg.type.hasPointers() && !param.isReference()) in checkParamArgumentReturn()
470 if (!tthis.hasPointers()) in checkConstructorEscape()
530 if (!e1.type.hasPointers()) in checkAssignEscape()
1508 if (v.type.hasPointers() || // not tracking non-pointers in visit()
1522 if (live && e.type.hasPointers()) in visit()
1529 if (e.type.hasPointers() && (live || t.ty == Tstruct)) in visit()
1598 if (!e.type.hasPointers()) in visit()
1640 live && e.type.hasPointers()) in visit()
[all …]
H A Dnspace.h27 bool hasPointers();
H A Dmtype.d283 if (!t.hasPointers() || t.mod & MODFlags.immutable_) in mutabilityOfType()
2456 bool hasPointers() in hasPointers() function
3789 override bool hasPointers() in hasPointers() function
3804 return next.hasPointers(); in hasPointers()
3921 override bool hasPointers() const in hasPointers() function
3982 override bool hasPointers() const in hasPointers() function
4125 override bool hasPointers() const in hasPointers() function
4407 if (t.isMutable() && t.hasPointers()) in parameterStorageClass()
4415 if (!(tn.isMutable() && tn.hasPointers())) in parameterStorageClass()
4435 if (v.hasPointers()) in parameterStorageClass()
[all …]
H A Dinitsem.d197 if (vd.type.hasPointers) in initializerSemantic()
1348 if (!ae.type.nextOf().hasPointers()) in hasNonConstPointers()
1354 if (ae.type.nextOf().hasPointers() && checkArray(ae.values)) in hasNonConstPointers()
1356 if (ae.type.isTypeAArray().index.hasPointers()) in hasNonConstPointers()
H A Daggregate.h155 hasPointers = 0x1 // NB: should use noPointers as in ClassFlags enumerator
H A Dtemplate.h302 bool hasPointers();
H A Dattrib.h36 bool hasPointers();
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dsafe.c48 if (v->overlapped && v->type->hasPointers() && sc->func->setUnsafe()) in checkUnsafeAccess()
59 if (v->type->hasPointers() && v->type->toBasetype()->ty != Tstruct) in checkUnsafeAccess()
99 if (!tto->hasPointers()) in isSafeCast()
149 const bool frompointers = tfromn->hasPointers(); in isSafeCast()
150 const bool topointers = ttobn->hasPointers(); in isSafeCast()
H A Dinit.c226 if (!e->type->nextOf()->hasPointers()) in hasNonConstPointers()
234 if (ae->type->nextOf()->hasPointers() && in hasNonConstPointers()
237 if (((TypeAArray *)ae->type)->index->hasPointers()) in hasNonConstPointers()
H A Dmtype.h331 virtual bool hasPointers();
474 bool hasPointers();
498 bool hasPointers() /*const*/;
521 bool hasPointers() /*const*/;
542 bool hasPointers() /*const*/;
658 bool hasPointers() /*const*/;
798 bool hasPointers();
839 bool hasPointers();
870 bool hasPointers() /*const*/;
H A Dnspace.c205 bool Nspace::hasPointers() in hasPointers() function
215 if (s->hasPointers()) in hasPointers()
H A Dnspace.h34 bool hasPointers();
H A Dmtype.c2444 bool Type::hasPointers() in hasPointers() function
4364 bool TypeSArray::hasPointers() in hasPointers() function
4379 return next->hasPointers(); in hasPointers()
4568 bool TypeDArray::hasPointers() in hasPointers() function
4864 bool TypeAArray::hasPointers() in hasPointers() function
5071 bool TypePointer::hasPointers() in hasPointers() function
5526 if (tf->isreturn && !tf->isref && !tf->next->hasPointers()) in semantic()
5615 else if (!tf->isref && tf->next && !tf->next->hasPointers()) in semantic()
5648 … if (fparam->storageClass & STCscope && !fparam->type->hasPointers() && fparam->type->ty != Ttuple) in semantic()
5859 if (!t->hasPointers() || t->mod & MODimmutable) in purityOfType()
[all …]
H A Daggregate.h172 hasPointers = 0x1 // NB: should use noPointers as in ClassFlags enumerator
H A Dattrib.h47 bool hasPointers();
H A Ddeclaration.c1218 else if (!type->hasPointers()) in semantic()
1349 if (_init && _init->isVoidInitializer() && type->hasPointers()) // get type size in semantic()
2080 bool VarDeclaration::hasPointers() in hasPointers() function
2083 return (!isDataseg() && type->hasPointers()); in hasPointers()
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/rt/
H A DaaA.d66 flags |= Flags.hasPointers;
85 hasPointers = 0x2, enumerator
217 auto flags = (aa.flags & Impl.Flags.hasPointers) ? 0 : GC.BlkAttr.NO_SCAN; in allocEntry()
270 if (aa.flags & Impl.Flags.hasPointers) in fakeEntryTI()
301 …is rtinfoNoPointers ? cast(TypeInfo_Struct.StructFlags)0 : TypeInfo_Struct.StructFlags.hasPointers; in fakeEntryTI()
398 assert(!(impl.flags & Impl.Flags.hasPointers)); in test()
403 assert(impl.flags & Impl.Flags.hasPointers); in test()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterpState.cpp59 if (B->hasPointers()) { in deallocate()
H A DInterpBlock.h51 bool hasPointers() const { return Pointers; } in hasPointers() function
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/
H A DaaA.d65 flags |= Flags.hasPointers;
82 hasPointers = 0x2, enumerator
214 auto flags = (aa.flags & Impl.Flags.hasPointers) ? 0 : GC.BlkAttr.NO_SCAN; in allocEntry()
282 ti.m_flags |= (keyti.flags | valti.flags) & TypeInfo_Struct.StructFlags.hasPointers; in fakeEntryTI()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtypeinfo.cc905 if (sm->hasPointers ()) in visit()
1093 if (ti->hasPointers ()) in visit()
1094 m_flags |= StructFlags::hasPointers; in visit()
1114 else if (m_flags & StructFlags::hasPointers) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtypeinfo.cc892 if (sm->hasPointers ()) in visit()
1087 if (ti->hasPointers ()) in visit()
1088 m_flags |= StructFlags::hasPointers; in visit()
1121 else if (m_flags & StructFlags::hasPointers) in visit()

123