Home
last modified time | relevance | path

Searched refs:decltype (Results 1 – 25 of 138) sorted by relevance

123456

/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_dbghelp.h28 extern decltype(::StackWalk64) *StackWalk64;
29 extern decltype(::SymCleanup) *SymCleanup;
30 extern decltype(::SymFromAddr) *SymFromAddr;
31 extern decltype(::SymFunctionTableAccess64) *SymFunctionTableAccess64;
32 extern decltype(::SymGetLineFromAddr64) *SymGetLineFromAddr64;
33 extern decltype(::SymGetModuleBase64) *SymGetModuleBase64;
34 extern decltype(::SymGetSearchPathW) *SymGetSearchPathW;
35 extern decltype(::SymInitialize) *SymInitialize;
36 extern decltype(::SymSetOptions) *SymSetOptions;
37 extern decltype(::SymSetSearchPathW) *SymSetSearchPathW;
[all …]
H A Dsanitizer_win_dll_thunk.h94 typedef decltype(name) *fntype; \
102 typedef decltype(name) *fntype; \
110 typedef decltype(name) *fntype; \
118 typedef decltype(name) *fntype; \
126 typedef decltype(name) *fntype; \
134 typedef decltype(name) *fntype; \
142 typedef decltype(name) *fntype; \
150 typedef decltype(name) *fntype; \
158 typedef decltype(name) *fntype; \
167 typedef decltype(name) *fntype; \
[all …]
H A Dsanitizer_symbolizer_win.cc23 decltype(::StackWalk64) *StackWalk64;
24 decltype(::SymCleanup) *SymCleanup;
25 decltype(::SymFromAddr) *SymFromAddr;
26 decltype(::SymFunctionTableAccess64) *SymFunctionTableAccess64;
27 decltype(::SymGetLineFromAddr64) *SymGetLineFromAddr64;
28 decltype(::SymGetModuleBase64) *SymGetModuleBase64;
29 decltype(::SymGetSearchPathW) *SymGetSearchPathW;
30 decltype(::SymInitialize) *SymInitialize;
31 decltype(::SymSetOptions) *SymSetOptions;
32 decltype(::SymSetSearchPathW) *SymSetSearchPathW;
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DSTLExtras.h56 using ValueOfRange = typename std::remove_reference<decltype(
168 -> decltype(begin(std::forward<ContainerTy>(container))) {
176 -> decltype(end(std::forward<ContainerTy>(container))) {
538 using type = std::tuple<decltype(*declval<Iters>())...>;
570 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
575 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
696 decltype(*std::declval<Iter>())>::type>::type>;
737 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
982 -> decltype(func(lhs.first, rhs.first)) {
1288 -> decltype(adl_begin(Range)) {
[all …]
H A Diterator.h286 decltype(**std::declval<WrappedIteratorT>())>::type>
301 decltype(std::begin(std::declval<RangeT>()))>
310 typename T = decltype(&*std::declval<WrappedIteratorT>())>
329 decltype(std::begin(std::declval<RangeT>()))>
/freebsd-12.1/contrib/compiler-rt/lib/asan/
H A Dasan_interceptors_memintrinsics.cc40 extern "C" decltype(__asan_memcpy) memcpy[[gnu::alias("__asan_memcpy")]];
41 extern "C" decltype(__asan_memmove) memmove[[gnu::alias("__asan_memmove")]];
42 extern "C" decltype(__asan_memset) memset[[gnu::alias("__asan_memset")]];
H A Dasan_premap_shadow.cc66 decltype(__asan_shadow)* __asan_premap_shadow() { in __asan_premap_shadow()
70 return reinterpret_cast<decltype(__asan_shadow)*>(premapped_shadow); in __asan_premap_shadow()
H A Dasan_premap_shadow.h28 extern "C" decltype(__asan_shadow)* __asan_premap_shadow();
/freebsd-12.1/contrib/libc++/include/
H A D__functional_base_0344 typename __apply_cv<decltype(*_VSTD::declval<_T1>()), _Ret>::type
146 decltype(_VSTD::declval<_Fp&>()())
154 decltype(_VSTD::declval<_Fp&>()(_VSTD::declval<_A0&>()))
162 decltype(_VSTD::declval<_Fp&>()(_VSTD::declval<_A0&>(), _VSTD::declval<_A1&>()))
170 decltype(_VSTD::declval<_Fp&>()(_VSTD::declval<_A0&>(), _VSTD::declval<_A1&>(), _VSTD::declval<_A2&…
185 typedef decltype(__invoke(_VSTD::declval<_Fp&>())) type;
191 typedef decltype(__invoke(_VSTD::declval<_Tp&>(), _VSTD::declval<_A0&>())) type;
203 typedef decltype(__invoke(_VSTD::declval<_Tp&>(), _VSTD::declval<_A0&>(),
215 typedef decltype(__invoke(_VSTD::declval<_Tp&>(), _VSTD::declval<_A0&>(),
H A Diterator762 -> decltype(__y.base() - __x.base())
1203 -> decltype(__x.base() - __y.base())
1272 -> decltype(__x.base() - __y.base());
1483 -> decltype(__x.base() - __y.base());
1611 -> decltype(__x.base() - __y.base())
1681 begin(_Cp& __c) -> decltype(__c.begin())
1697 end(_Cp& __c) -> decltype(__c.end())
1855 -> decltype (__c.size())
1866 -> decltype (__c.empty())
1881 -> decltype (__c.data())
[all …]
H A Doptional1025 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() ==
1041 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() !=
1057 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() <
1073 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() >
1089 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() <=
1105 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() >=
1219 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() ==
1267 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() <
1279 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() <
1315 is_convertible_v<decltype(_VSTD::declval<const _Tp&>() >
[all …]
H A Dvariant438 static constexpr decltype(auto)
449 static constexpr decltype(auto) __visit_alt(_Visitor&& __visitor,
490 static constexpr decltype(auto) __dispatch(_Fp __f, _Vs... __vs) {
550 static constexpr decltype(auto)
559 static constexpr decltype(auto) __visit_alt(_Visitor&& __visitor,
567 static constexpr decltype(auto)
577 static constexpr decltype(auto) __visit_value(_Visitor&& __visitor,
595 constexpr decltype(auto) operator()(_Alts&&... __alts) const {
598 decltype((_VSTD::forward<_Alts>(__alts).__value))...>();
761 using __alt_type = __uncvref_t<decltype(__alt)>;
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DGCDAntipatternChecker.cpp57 -> decltype(callee(functionDecl())) { in callsName()
62 -> decltype(hasArgument(0, expr())) { in equalsBoundArgDecl()
67 auto bindAssignmentToDecl(const char *DeclName) -> decltype(hasLHS(expr())) { in bindAssignmentToDecl()
93 static auto findGCDAntiPatternWithSemaphore() -> decltype(compoundStmt()) { in findGCDAntiPatternWithSemaphore()
137 static auto findGCDAntiPatternWithGroup() -> decltype(compoundStmt()) { in findGCDAntiPatternWithGroup()
/freebsd-12.1/contrib/compiler-rt/lib/hwasan/
H A Dhwasan_dynamic_shadow.cc70 decltype(__hwasan_shadow)* __hwasan_premap_shadow();
109 decltype(__hwasan_shadow)* __hwasan_premap_shadow() { in __hwasan_premap_shadow()
114 return reinterpret_cast<decltype(__hwasan_shadow)*>(shadow); in __hwasan_premap_shadow()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DErrno.h35 const Args &... As) -> decltype(F(As...)) {
36 decltype(F(As...)) Res;
H A DFormatVariadic.h254 inline auto formatv(const char *Fmt, Ts &&... Vals) -> formatv_object<decltype(
256 using ParamTuple = decltype(
H A DCasting.h369 -> decltype(cast<X>(Val)) {
377 -> decltype(cast<X>(Val)) {
385 -> decltype(cast<X>(Val)) {
393 -> decltype(cast<X>(Val)) {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/
H A DRefactoringOptionVisitor.h41 decltype(std::declval<RefactoringOptionVisitor>().visit(
48 using Type = decltype(check<RefactoringOptionVisitor>(nullptr));
/freebsd-12.1/contrib/libc++/src/
H A Dcondition_variable.cpp62 typedef decltype(ts.tv_sec) ts_sec; in __do_timed_wait()
67 ts.tv_nsec = static_cast<decltype(ts.tv_nsec)>((d - s).count()); in __do_timed_wait()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.h114 const decltype(LiveRegs) &getLiveRegs() const { return LiveRegs; } in decltype() function
120 decltype(MaxPressure) moveMaxPressure() { in moveMaxPressure()
126 decltype(LiveRegs) moveLiveRegs() { in moveLiveRegs()
H A DGCNMinRegStrategy.cpp67 void initNumPreds(const decltype(ScheduleDAG::SUnits) &SUnits);
87 void GCNMinRegScheduler::initNumPreds(const decltype(ScheduleDAG::SUnits) &SUnits) { in initNumPreds()
118 using T = decltype(C(*RQ.begin())) ; in findMax()
/freebsd-12.1/contrib/compiler-rt/lib/esan/
H A Dworking_set_posix.cpp37 AppSigAct.sigaction = (decltype(AppSigAct.sigaction))Handler; in processWorkingSetSignal()
76 SigAct.sigaction = (decltype(SigAct.sigaction))SIG_DFL; in reinstateDefaultHandler()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DCallGraph.h415 mapped_iterator<CallGraphNode::iterator, decltype(&CGNGetValue)>;
435 mapped_iterator<CallGraphNode::const_iterator, decltype(&CGNGetValue)>;
469 mapped_iterator<CallGraph::iterator, decltype(&CGGetValuePtr)>;
496 mapped_iterator<CallGraph::const_iterator, decltype(&CGGetValuePtr)>;
/freebsd-12.1/contrib/llvm/lib/Passes/
H A DPassBuilder.cpp1274 StringRef PassName) -> decltype(Parser(StringRef{})) { in parsePassParameters()
1275 using ParametersT = typename decltype(Parser(StringRef{}))::value_type;
1613 std::remove_reference<decltype(CREATE_PASS)>::type, Module>()); \ in parseModulePass()
1618 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseModulePass()
1694 std::remove_reference<decltype(CREATE_PASS)>::type, \ in parseCGSCCPass()
1701 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseCGSCCPass()
1778 std::remove_reference<decltype(CREATE_PASS)>::type, Function>()); \ in parseFunctionPass()
1783 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseFunctionPass()
1840 std::remove_reference<decltype(CREATE_PASS)>::type, Loop, \ in parseLoopPass()
1847 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseLoopPass()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbol.h21 auto MethodName() const->decltype(RawSymbol->MethodName()) { \
27 auto PublicName##Id() const->decltype(RawSymbol->PrivateName##Id()) { \

123456