Home
last modified time | relevance | path

Searched refs:VK_XValue (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h144 VK_XValue enumerator
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1059 : Ty->isRValueReferenceType() ? VK_XValue in CXXDefaultInitExpr()
1465 : TSI->getType()->isRValueReferenceType() ? VK_XValue in CXXUnresolvedConstructExpr()
1820 BoundToLvalueReference ? VK_LValue : VK_XValue, OK_Ordinary) { in MaterializeTemporaryExpr()
H A DExprClassification.cpp102 case VK_XValue: in ClassifyExprValueKind()
H A DJSONNodeDumper.cpp62 case VK_XValue: Category = "xvalue"; break; in Visit()
H A DTextNodeDumper.cpp156 case VK_XValue: in Visit()
H A DASTContext.cpp6490 case VK_XValue: in getReferenceQualifiedType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp3968 case VK_XValue: S.Kind = SK_CastDerivedToBaseXValue; break; in AddDerivedToBaseCastStep()
4019 case VK_XValue: in AddQualificationConversionStep()
4881 cv1T1, DestType->isRValueReferenceType() ? VK_XValue : VK_LValue); in TryReferenceListInitialization()
5267 VK = RRef->getPointeeType()->isFunctionType() ? VK_LValue : VK_XValue; in TryRefInitWithConversionFunction()
5307 VK = IsLValueRef ? VK_LValue : VK_XValue; in TryRefInitWithConversionFunction()
5524 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_PRValue; in TryReferenceInitializationCore()
5557 ValueKind = isLValueRef ? VK_LValue : VK_XValue; in TryReferenceInitializationCore()
5685 : VK_XValue); in TryReferenceInitializationCore()
8006 : (Step->Kind == SK_CastDerivedToBaseXValue ? VK_XValue in Perform()
8182 : (Step->Kind == SK_QualificationConversionXValue ? VK_XValue in Perform()
H A DSemaStmt.cpp3365 CK_NoOp, E, nullptr, VK_XValue, in getNamedReturnInfo()
3487 CK_NoOp, Value, VK_XValue, FPOptionsOverride()); in PerformMoveOrCopyInitialization()
3500 nullptr, VK_XValue, FPOptionsOverride()); in PerformMoveOrCopyInitialization()
H A DSemaTemplateDeductionGuide.cpp664 : ParamTy->isRValueReferenceType() ? VK_XValue in transformFunctionTypeParam()
H A DSemaTypeTraits.cpp42 ExprValueKind VK = clang::VK_XValue; in LookupSpecialMemberFromXValue()
H A DSema.cpp2380 VK_XValue, FPOptionsOverride()); in checkEscapingByref()
H A DSemaDeclCXX.cpp1321 E.get(), nullptr, VK_XValue, in checkTupleLikeDecomposition()
4923 Moving ? VK_XValue : VK_LValue, in BuildImplicitBaseInitializer()
15654 CastBuilder From(OtherRef, BaseType, VK_XValue, BasePath); in DefineImplicitMoveAssignment()
H A DSemaCodeComplete.cpp1277 if (ObjectKind == clang::VK_XValue) in compareOverloads()
H A DSemaTemplate.cpp7023 : ParamType->isRValueReferenceType() ? VK_XValue in CheckTemplateArgument()
H A DSemaOverload.cpp5918 return VK_XValue; in TryObjectArgumentInitialization()
H A DSemaExpr.cpp5202 VK = VK_XValue; in CreateBuiltinArraySubscriptExpr()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp186 Ty->isLValueReferenceType() ? VK_LValue : VK_XValue, CK_NoOp, in makeReferenceCast()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h278 bool isXValue() const { return getValueKind() == VK_XValue; } in isXValue()
431 ? VK_LValue : VK_XValue)); in getValueKindForType()