Lines Matching full:lvalues
48 // Void "lvalues" are classified as addressable void values, which are void
114 // First come the expressions that are always lvalues, unconditionally.
122 // Property references are lvalues
127 // Unresolved lookups get classified as lvalues.
133 // ObjC instance variables are lvalues
140 // C99 6.5.2.5p5 says that compound literals are lvalues.
255 // Implicit casts are lvalues if they're lvalue casts. Other than that, we
275 // C doesn't have any binary expressions that are lvalues.
406 // In C, functions are not lvalues.
459 // ObjC property accesses are not lvalues, but get special treatment.
562 // As a general rule, we only care about lvalues. But there are some rvalues
579 // Functions are lvalues in C++, but not modifiable. (C++ [basic.lval]p6)