reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2355 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, 2370 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E, 2378 UnaryExprOrTypeTrait getKind() const { 2381 void setKind(UnaryExprOrTypeTrait K) { UnaryExprOrTypeTraitExprBits.Kind = K;}tools/clang/include/clang/Sema/Sema.h
1385 const SemaDiagnosticBuilder &Diag, const T &Value) { 1658 std::tuple<const Ts &...> Args; 1669 BoundTypeDiagnoser(unsigned DiagID, const Ts &...Args) 1793 const Ts &...Args) { 1794 BoundTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...); 1803 bool RequireCompleteExprType(Expr *E, unsigned DiagID, const Ts &...Args) { 1804 BoundTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...); 4657 UnaryExprOrTypeTrait ExprKind, 4660 UnaryExprOrTypeTrait ExprKind); 4663 UnaryExprOrTypeTrait ExprKind, 4670 bool CheckUnaryExprOrTypeTraitOperand(Expr *E, UnaryExprOrTypeTrait ExprKind); 4673 UnaryExprOrTypeTrait ExprKind);tools/clang/lib/AST/Expr.cpp
1602 UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType,
tools/clang/lib/AST/ExprConstant.cpp8065 UnaryExprOrTypeTrait ExprKind) { 8092 UnaryExprOrTypeTrait ExprKind) {tools/clang/lib/Parse/ParseExpr.cpp
2050 UnaryExprOrTypeTrait ExprKind = UETT_SizeOf;
tools/clang/lib/Sema/SemaExpr.cpp3754 UnaryExprOrTypeTrait TraitKind) { 3784 UnaryExprOrTypeTrait TraitKind) { 3823 UnaryExprOrTypeTrait ExprKind) { 3927 UnaryExprOrTypeTrait ExprKind) { 3973 static bool CheckAlignOfExpr(Sema &S, Expr *E, UnaryExprOrTypeTrait ExprKind) {usr/include/c++/7.4.0/tuple
125 constexpr _Head_base(const _Head& __h) 132 constexpr _Head_base(_UHead&& __h) 159 static constexpr _Head& 162 static constexpr const _Head& 194 static constexpr _Head& 197 static constexpr const _Head& 210 constexpr _Tuple_impl(const _Head& __head, const _Tail&... __tail) 216 constexpr _Tuple_impl(_UHead&& __head, _UTail&&... __tail) 248 const _Head& __head, const _Tail&... __tail) 473 return __and_<is_constructible<_Elements, const _UElements&>...>::value; 479 return __and_<is_convertible<const _UElements&, _Elements>...>::value; 485 return __and_<is_constructible<_Elements, _UElements&&>...>::value; 491 return __and_<is_convertible<_UElements&&, _Elements>...>::value; 947 constexpr tuple(const _T1& __a1, const _T2& __a2) 956 explicit constexpr tuple(const _T1& __a1, const _T2& __a2) 971 constexpr tuple(_U1&& __a1, _U2&& __a2) 1078 const _T1& __a1, const _T2& __a2) 1090 const _T1& __a1, const _T2& __a2) 1302 constexpr _Head& 1307 constexpr const _Head& 1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>& 1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>& 1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&usr/include/c++/7.4.0/type_traits
1558 { typedef _Tp type; }; 1659 { typedef _Tp&& type; };