prvalue

P3R1V4A1L1U1E1
UK/piːˈɑː.væl.juː/US/piˈɑɹ.væl.ju/

noun

An rvalue that is not an xvalue.

Scrabble 12

Meanings

nounprvalue (plural prvalues)

plural prvalues

  1. computingAn rvalue that is not an xvalue.

    If the expression is categorized as an rvalue, the next evaluation can categorize it as a prvalue or xvalue.

    2020, Roger Villela, “Working with Lvalue and Rvalue References”, in Introducing Mechanisms and APIs for Memory Management: Using Windows OS Native Runtime APIs, Apress, →DOI, →ISBN, page 158
    2 more examples

    Together, prvalues and xvalues are called “rvalues,” reflecting the use of that term in the library clauses and the intended uses in reference binding, overload resolution, and template argument deduction.

    2010 March 12, William M. Miller, “A Taxonomy of Expression Value Categories”, in C++ Standards Committee Papers, page 3

    In Pittsburgh (and a few places later), I had the opportunity to explain this terminology to several people. It can be done in a few minutes. I think it has prvalue (Groan!).

    2010 April 29, Bjarne Stroustrup, “"New" Value Terminology”, in stroustrup.com, page 4

Origin

Short for pure rvalue. According to Bjarne Stroustrup, coined by ISO/IEC JTC 1/SC 22 in 2010.

Full word history & related roots →

Rhymes & wordplay

Anagrams

Cite this entry
APA

prvalue. (n.d.). In WatkinsX Dictionary. Retrieved November 3, 2026, from https://dictionary.watkinsx.com/word/prvalue

MLA

“prvalue.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/prvalue. Accessed November 3, 2026.

Chicago

WatkinsX Dictionary, s.v. “prvalue,” accessed November 3, 2026, https://dictionary.watkinsx.com/word/prvalue.

Source: prvalue on Wiktionary, CC BY-SA 4.0.