reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Expr.h
  260   bool isXValue() const { return getValueKind() == VK_XValue; }
  409                      ? VK_LValue : VK_XValue));
tools/clang/include/clang/AST/ExprCXX.h
 4441              BoundToLvalueReference? VK_LValue : VK_XValue, OK_Ordinary,
tools/clang/lib/AST/ExprCXX.cpp
  997                                                         ? VK_XValue
 1361                 : TSI->getType()->isRValueReferenceType() ? VK_XValue
tools/clang/lib/AST/ExprClassification.cpp
   57   case Cl::CL_XValue: assert(getValueKind() == VK_XValue); break;
   96   case VK_XValue:
tools/clang/lib/AST/ExprObjC.cpp
  313   case VK_XValue:
tools/clang/lib/AST/JSONNodeDumper.cpp
   59     case VK_XValue: Category = "xvalue"; break;
tools/clang/lib/AST/TextNodeDumper.cpp
  138       case VK_XValue:
tools/clang/lib/CodeGen/CGDecl.cpp
  697         assert(srcExpr->getValueKind() == VK_XValue);
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1213     if (ObjectKind == clang::VK_XValue)
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1172                                    E.get(), nullptr, VK_XValue);
 4554                                             Moving ? VK_XValue : VK_LValue,
12892     CastBuilder From(OtherRef, BaseType, VK_XValue, BasePath);
tools/clang/lib/Sema/SemaExpr.cpp
 4626         VK = VK_XValue;
tools/clang/lib/Sema/SemaInit.cpp
 3535   case VK_XValue: S.Kind = SK_CastDerivedToBaseXValue; break;
 3586   case VK_XValue:
 4597     VK = RRef->getPointeeType()->isFunctionType() ? VK_LValue : VK_XValue;
 4642   VK = IsLValueRef ? VK_LValue : VK_XValue;
 4836     ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_RValue;
 4869     ValueKind = isLValueRef ? VK_LValue : VK_XValue;
 4991                                                                : VK_XValue);
 7970                    VK_XValue :
 8137               : (Step->Kind == SK_QualificationConversionXValue ? VK_XValue
tools/clang/lib/Sema/SemaStmt.cpp
 3050                             CK_NoOp, Value, VK_XValue);
 3106                                      Value, nullptr, VK_XValue);
tools/clang/lib/Sema/SemaTemplate.cpp
 6428         ParamType->isRValueReferenceType() ? VK_XValue : VK_RValue);
tools/clang/lib/Sema/SemaType.cpp
 8370   case VK_XValue: T = S.Context.getRValueReferenceType(T); break;
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
   85   case VK_XValue: