Home
last modified time | relevance | path

Searched refs:nothrow (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-10-stable/contrib/libstdc++/libsupc++/
Dnew_opvnt.cc35 operator new[] (std::size_t sz, const std::nothrow_t& nothrow) throw() in operator new[]() argument
37 return ::operator new(sz, nothrow); in operator new[]()
Dnew73 extern const nothrow_t nothrow;
88 * - @c nothrow single new and delete (take a @c nothrow argument, return
90 * - @c nothrow array new and delete (same)
Dnew_handler.cc35 const std::nothrow_t std::nothrow = { }; member in std
/freebsd-10-stable/contrib/gcclibs/libmudflap/
Dmf-runtime.h89 __attribute((nothrow));
91 __attribute((nothrow));
93 __attribute((nothrow));
DChangeLog979 * mf-runtime.h.in: Add "nothrow" attribute to functions. Add
/freebsd-10-stable/contrib/libstdc++/include/std/
Dstd_memory.h83 nothrow)); in _GLIBCXX_BEGIN_NAMESPACE()
123 { ::operator delete(__p, nothrow); } in return_temporary_buffer()
/freebsd-10-stable/contrib/libstdc++/include/backward/
Dnew.h38 using std::nothrow;
/freebsd-10-stable/contrib/libc++/include/
Dnew43 extern const nothrow_t nothrow;
120 extern _LIBCPP_FUNC_VIS const nothrow_t nothrow;
Dmemory1833 __r.first = static_cast<_Tp*>(::operator new(__n * sizeof(_Tp), nothrow));
/freebsd-10-stable/contrib/libc++/src/
Dnew.cpp182 const nothrow_t nothrow = {}; variable
/freebsd-10-stable/contrib/llvm/lib/Support/
DMemoryBuffer.cpp138 char *Mem = static_cast<char*>(operator new(RealLen, std::nothrow)); in getNewUninitMemBuffer()
/freebsd-10-stable/contrib/gcc/
Dbuiltin-attrs.def85 DEF_ATTR_IDENT (ATTR_NOTHROW, "nothrow")
Ddwarf2out.c239 unsigned nothrow : 1; member
2201 if ((fde_table[i].nothrow || fde_table[i].all_throwers_are_sibcalls) in output_call_frame_info()
2220 else if (! fde_table[i].nothrow in output_call_frame_info()
2374 && (fde->nothrow || fde->all_throwers_are_sibcalls) in output_call_frame_info()
2588 fde->nothrow = TREE_NOTHROW (current_function_decl); in dwarf2out_begin_prologue()
DChangeLog-200025002 (emit_call_1): Replace `is_const' and `nothrow' with `ecf_flags'.
26503 * calls.c (emit_call_1): Add 'nothrow' parm. Add
26593 * dwarf2out.c (dw_fde_struct): Add 'nothrow'.
/freebsd-10-stable/contrib/gcc/cp/
Dinit.c1604 int nothrow, check_new; in build_new_1() local
1843 nothrow = TYPE_NOTHROW_P (TREE_TYPE (alloc_fn)); in build_new_1()
1844 check_new = (flag_check_new || nothrow) && ! use_java_new; in build_new_1()
DChangeLog-1997352 * new1.cc (new (nothrow)): Catch a bad_alloc thrown from the handler.
1978 * init.c (build_new): Fix nothrow handling.
2464 * new: Add nothrow new and delete, bad_alloc and throw specifications
2467 * new.cc (nothrow): Define.
2537 * init.c (build_new): Support new (nothrow).
DNEWS353 * new (nothrow) is now supported.
Dcall.c276 int nothrow; in build_call() local
312 nothrow = ((decl && TREE_NOTHROW (decl)) in build_call()
340 TREE_NOTHROW (function) = nothrow; in build_call()
DChangeLog-20034718 "nothrow" function attributes.
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
DAttr.td537 let Spellings = [GNU<"nothrow">, CXX11<"gnu", "nothrow">];
DBuiltinsX86.def25 // FIXME: Are these nothrow/const?
DBuiltins.def66 // n -> nothrow
/freebsd-10-stable/contrib/gcc/config/arm/
Darm.c12597 tree nothrow = tree_cons (get_identifier ("nothrow"), NULL, NULL); in arm_init_tls_builtins() local
12598 tree const_nothrow = tree_cons (get_identifier ("const"), NULL, nothrow); in arm_init_tls_builtins()
/freebsd-10-stable/contrib/gcc/doc/
Dextend.texi1592 @code{flatten}, @code{pure}, @code{const}, @code{nothrow}, @code{sentinel},
2240 @item nothrow
2241 @cindex @code{nothrow} function attribute
2242 The @code{nothrow} attribute is used to inform the compiler that a
2246 take function pointer arguments. The @code{nothrow} attribute is not
/freebsd-10-stable/contrib/libstdc++/
DChangeLog-2000944 nothrow_t, and nothrow, move to ...

12