Searched refs:VK_XValue (Results 1 – 18 of 18) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 144 VK_XValue enumerator
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 1059 : 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 D | ExprClassification.cpp | 102 case VK_XValue: in ClassifyExprValueKind()
|
| H A D | JSONNodeDumper.cpp | 62 case VK_XValue: Category = "xvalue"; break; in Visit()
|
| H A D | TextNodeDumper.cpp | 156 case VK_XValue: in Visit()
|
| H A D | ASTContext.cpp | 6490 case VK_XValue: in getReferenceQualifiedType()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 3968 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 D | SemaStmt.cpp | 3365 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 D | SemaTemplateDeductionGuide.cpp | 664 : ParamTy->isRValueReferenceType() ? VK_XValue in transformFunctionTypeParam()
|
| H A D | SemaTypeTraits.cpp | 42 ExprValueKind VK = clang::VK_XValue; in LookupSpecialMemberFromXValue()
|
| H A D | Sema.cpp | 2380 VK_XValue, FPOptionsOverride()); in checkEscapingByref()
|
| H A D | SemaDeclCXX.cpp | 1321 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 D | SemaCodeComplete.cpp | 1277 if (ObjectKind == clang::VK_XValue) in compareOverloads()
|
| H A D | SemaTemplate.cpp | 7023 : ParamType->isRValueReferenceType() ? VK_XValue in CheckTemplateArgument()
|
| H A D | SemaOverload.cpp | 5918 return VK_XValue; in TryObjectArgumentInitialization()
|
| H A D | SemaExpr.cpp | 5202 VK = VK_XValue; in CreateBuiltinArraySubscriptExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 186 Ty->isLValueReferenceType() ? VK_LValue : VK_XValue, CK_NoOp, in makeReferenceCast()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 278 bool isXValue() const { return getValueKind() == VK_XValue; } in isXValue() 431 ? VK_LValue : VK_XValue)); in getValueKindForType()
|