Home
last modified time | relevance | path

Searched refs:__is_lvalue_expr (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dexpression-traits.cpp39 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 Dast-dump-traits.cpp27 (void) __is_lvalue_expr(1); in test_expression_trait()
/llvm-project-15.0.7/clang/test/Parser/
H A Dexpressions.cpp37 static_assert(__is_lvalue_expr(a)["ny"] == 'y');
/llvm-project-15.0.7/clang/test/PCH/
H A Dcxx-traits.h42 struct __is_lvalue_expr {}; // expected-warning {{made available}} struct
H A Dcxx-traits.cpp41 bool _is_lvalue_expr_result = __is_lvalue_expr(0);
/llvm-project-15.0.7/clang/test/ASTMerge/exprs-cpp/Inputs/
H A Dexprs3.cpp122 const bool ExpressionTrait = __is_lvalue_expr(1);
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTokenKinds.def518 EXPRESSION_TRAIT(__is_lvalue_expr, IsLValueExpr, KEYCXX)
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp1088 REVERTIBLE_TYPE_TRAIT(__is_lvalue_expr); in ParseCastExpression()
/llvm-project-15.0.7/clang/docs/
H A DLanguageExtensions.rst1472 * ``__is_lvalue_expr(e)`` (Embarcadero):