Search code examples
xvalues vs prvalues: what does identity property add...


c++c++14xvaluevalue-categoriesprvalue

Read More
Value category of register in C++...


c++value-categories

Read More
What is an unnamed lvalue?...


c++language-lawyerlvaluevalue-categories

Read More
What is the meaning of x having rvalue reference type, but the expression x being an lvalue?...


c++c++11referencelanguage-lawyervalue-categories

Read More
Is every xvalue an rvalue?...


c++value-categories

Read More
Why can I assign the result of a function returning a value? Is it an lvalue?...


c++return-valuelvaluevalue-categories

Read More
What is an lvalue?...


c++value-categories

Read More
How can I concatenate several vectors of unique pointers...


c++functional-programmingunique-ptrrange-v3value-categories

Read More
Temporary materialization conversion - Confusion about terminology and concepts...


temporary-objectsvalue-categories

Read More
Trying to understand: clang's side-effect warnings for typeid on a polymorphic object...


c++polymorphismclangtypeidvalue-categories

Read More
How to distinguish between pr-values and x-values...


c++parameter-passingxvaluevalue-categoriesprvalue

Read More
What part of overload resolution (or more generally of the function call processing) does the value ...


c++c++17overload-resolutionvalue-categories

Read More
How expressions designating temporary objects are xvalue expression?...


c++value-categoriesxvalueprvalue

Read More
C++ return by rvalue reference...


c++value-categories

Read More
Can I run different logic for a function returning reference depending on whether it's used as l...


c++value-categories

Read More
Type deduction of ternary operator with mixed lvalue and rvalue usage...


c++move-semanticsconditional-operatorvalue-categories

Read More
What are "names which are not lvalues"?...


c++c++11typesvalue-categories

Read More
Is a function call returning a pointer to an object a prvalue?...


c++language-lawyervalue-categories

Read More
Making overloaded member access operator in C++ return a temporary...


c++iteratordereferencevalue-categories

Read More
Reason to use std::move on rvalue reference parameter...


c++c++11move-semanticsrvalue-referencevalue-categories

Read More
Is cppreference using the term "[Object's] identity" is two different meanings for c++...


c++c++11language-lawyerc++17value-categories

Read More
Function overload for string literals lvalue and rvalue reference...


c++language-lawyeroverload-resolutionvalue-categories

Read More
Why do cv-qualifiers get removed from function return type in some cases?...


c++constantsvalue-categories

Read More
Should I make reference for a lambda?...


c++lambdareferencevalue-categories

Read More
Why is a named rvalue reference an lvalue expression?...


c++rvalue-referencevalue-categories

Read More
What steps should I take to determine the value category of an expression?...


c++11rvaluexvaluevalue-categoriesprvalue

Read More
Doesn't rvalue reference mix together type and category?...


c++c++11rvalue-referencevalue-categories

Read More
What is the type denoted by a decltype-specifier whose expression is a member of a temporary object ...


c++language-lawyerc++17value-categories

Read More
How to define xvalue mixed category?...


c++value-categories

Read More
Value category of conditional operator...


c++g++language-lawyerconditional-operatorvalue-categories

Read More
BackNext