Searched refs:__is_lvalue_expr (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | expression-traits.cpp | 39 static_assert(__is_lvalue_expr(expr), "should be an lvalue"); \ 40 static_assert(__is_lvalue_expr((expr)), \ 53 static_assert(!__is_lvalue_expr(expr), "should be an rvalue"); \ 54 static_assert(!__is_lvalue_expr((expr)), \ 236 __is_lvalue_expr(::Class::NestedFuncTemplate); // qualified-id: template \ in expr_prim_4() 239 __is_lvalue_expr(::Class::NestedMemfunTemplate); // qualified-id: template \ in expr_prim_4() 242 __is_lvalue_expr(::Class::operator+); // operator-function-id: template \ in expr_prim_4() 586 static_assert(__is_lvalue_expr((void)x,x), "expected an lvalue"); in expr_comma() 588 static_assert(__is_lvalue_expr((void)1,x), "expected an lvalue"); in expr_comma()
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-dump-traits.cpp | 27 (void) __is_lvalue_expr(1); in test_expression_trait()
|
| /llvm-project-15.0.7/clang/test/Parser/ |
| H A D | expressions.cpp | 37 static_assert(__is_lvalue_expr(a)["ny"] == 'y');
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | cxx-traits.h | 42 struct __is_lvalue_expr {}; // expected-warning {{made available}} struct
|
| H A D | cxx-traits.cpp | 41 bool _is_lvalue_expr_result = __is_lvalue_expr(0);
|
| /llvm-project-15.0.7/clang/test/ASTMerge/exprs-cpp/Inputs/ |
| H A D | exprs3.cpp | 122 const bool ExpressionTrait = __is_lvalue_expr(1);
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TokenKinds.def | 518 EXPRESSION_TRAIT(__is_lvalue_expr, IsLValueExpr, KEYCXX)
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 1088 REVERTIBLE_TYPE_TRAIT(__is_lvalue_expr); in ParseCastExpression()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | LanguageExtensions.rst | 1472 * ``__is_lvalue_expr(e)`` (Embarcadero):
|