Searched refs:GC (Results 126 - 141 of 141) sorted by relevance

123456

/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTContext.h1163 QualType getObjCGCQualType(QualType T, Qualifiers::GC gcAttr) const;
2119 Qualifiers::GC getObjCGCAttrKind(QualType Ty) const;
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/algorithm/
H A Dsorting.d3134 import core.memory : GC;
3135 GC.addRange(result.ptr, nbytes);
3153 import core.memory : GC;
3154 GC.removeRange(p.ptr);
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/windows/
H A Dregistry.d1860 GC.collect();
/netbsd-current/external/gpl3/gcc/dist/libphobos/libdruntime/core/
H A Dlifetime.d2360 import core.memory : GC;
2363 GC.free(p);
2684 // Inform the GC about the pointers in the object instance
2685 import core.memory : GC;
2686 GC.addRange(p, init.length);
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DASTContext.cpp2997 Qualifiers::GC GCAttr) const {
7095 /// kPropertyStrong = 'P' // property GC'able
8578 Qualifiers::GC ASTContext::getObjCGCAttrKind(QualType Ty) const {
8583 Qualifiers::GC GCAttrs = Ty.getObjCGCAttr();
8594 // It's not valid to set GC attributes on anything that isn't a
9652 // Exactly one GC qualifier difference is allowed: __strong is
9653 // okay if the other type has no GC qualifier but is an Objective
9657 Qualifiers::GC GC_L = LQuals.getObjCGCAttr();
9658 Qualifiers::GC GC_R = RQuals.getObjCGCAttr();
10011 /// mergeObjCGCQualifiers - This routine merges ObjC's GC attribut
[all...]
H A DTypePrinter.cpp1578 // Prefer the macro forms of the GC and ownership qualifiers.
1622 // Prefer the macro forms of the GC and ownership qualifiers.
2190 if (Qualifiers::GC gc = getObjCGCAttr()) {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/
H A DCore.cpp2442 void LLVMSetGC(LLVMValueRef Fn, const char *GC) {
2444 if (GC)
2445 F->setGC(GC);
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/format/internal/
H A Dfloats.d2869 auto stats = () @trusted { return GC.stats; } ();
2929 assert(() @trusted { return GC.stats.usedSize; } () == stats.usedSize);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp5836 std::string GC;
5853 (EatIfPresent(lltok::kw_gc) && parseStringConstant(GC)) ||
5957 if (!GC.empty()) Fn->setGC(GC);
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/libdruntime/
H A Dobject.d65 // BUG: this prevents a compacting GC from working, needs to be fixed
88 // BUG: this prevents a compacting GC from working, needs to be fixed
296 /** Get flags for type: 1 means GC should scan for pointers,
599 GC.free(pbuffer);
962 immutable(void)* m_RTInfo; // data for precise GC
1140 // BUG: relies on the GC not moving objects
1165 // BUG: relies on the GC not moving objects
1244 immutable(void)* m_RTInfo; // data for precise GC
1694 * $(D_PARAM _sink) delegate to avoid GC allocations, which cannot be
2665 $(I not) initiate a GC cycl
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/Frontend/
H A DCompilerInvocation.cpp3354 if (Opts.GC == LangOptions::GCOnly)
3356 else if (Opts.GC == LangOptions::HybridGC)
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCMac.cpp2293 static Qualifiers::GC GetGCAttrTypeForType(ASTContext &Ctx, QualType FQT,
2295 // Note that GC qualification applies recursively to C pointer types
2297 // an intentional workaround to the unreliable placement of GC qualifiers.
2321 // Walk into C pointer types, but only in GC.
2343 /// A helper class for building GC layout strings.
2426 // convention that it is GC'able.
2432 // to be GC'ed.
2466 Qualifiers::GC GCAttr = GetGCAttrTypeForType(CGM.getContext(), type);
2960 // to be GC'ed.
5175 // Non-GC override
[all...]
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/
H A Drandom.d3118 - bigger length means non-GC heap allocation(s) and dealloc. +/
H A Dstring.d4168 GC allocated string
4310 GC allocated string
4502 GC-allocated. To avoid GC allocation, use $(LREF centerJustifier)
4677 GC allocated string with tabs replaced with spaces
4914 GC allocated string with spaces replaced with tabs;
5603 * on the GC heap.
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dstring.d3627 GC allocated string
3769 GC allocated string
3961 GC-allocated. To avoid GC allocation, use $(LREF centerJustifier)
4135 GC allocated string with tabs replaced with spaces
4372 GC allocated string with spaces replaced with tabs;
5039 * on the GC heap.
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaType.cpp90 // The GC attributes are usually written with macros; special-case them.
6759 Qualifiers::GC GCAttr;

Completed in 672 milliseconds

123456