Home
last modified time | relevance | path

Searched refs:getValueKind (Results 1 – 25 of 26) sorted by relevance

12

/external/clang/lib/AST/
DExprClassification.cpp56 case Cl::CL_LValue: assert(getValueKind() == VK_LValue); break; in ClassifyImpl()
57 case Cl::CL_XValue: assert(getValueKind() == VK_XValue); break; in ClassifyImpl()
67 case Cl::CL_PRValue: assert(getValueKind() == VK_RValue); break; in ClassifyImpl()
248 return ClassifyExprValueKind(Lang, E, E->getValueKind()); in ClassifyInternal()
253 cast<PseudoObjectExpr>(E)->getValueKind()); in ClassifyInternal()
258 return ClassifyExprValueKind(Lang, E, E->getValueKind()); in ClassifyInternal()
392 return ClassifyExprValueKind(Lang, E, E->getValueKind()); in ClassifyInternal()
DExpr.cpp3111 assert((E->getValueKind() == VK_LValue && in getObjCProperty()
3151 (ICE->getValueKind() != VK_RValue && ICE->getCastKind() == CK_NoOp)) in getSourceBitField()
3187 if (ICE->getValueKind() != VK_RValue && in refersToVectorElement()
3576 AssocExprs[ResultIndex]->getValueKind(), in GenericSelectionExpr()
3637 Init->getValueKind(), Init->getObjectKind(), in DesignatedInitExpr()
3866 VK = semantics[resultIndex]->getValueKind(); in Create()
DASTImporter.cpp4389 T, E->getValueKind(), in VisitDeclRefExpr()
4438 T, E->getValueKind(), in VisitUnaryOperator()
4482 T, E->getValueKind(), in VisitBinaryOperator()
4511 T, E->getValueKind(), in VisitCompoundAssignOperator()
4539 SubExpr, &BasePath, E->getValueKind()); in VisitImplicitCastExpr()
4560 E->getValueKind(), E->getCastKind(), in VisitCStyleCastExpr()
DStmtProfile.cpp410 ID.AddInteger(S->getValueKind()); in VisitImplicitCastExpr()
DExprCXX.cpp1025 subexpr->getValueKind(), subexpr->getObjectKind(), in ExprWithCleanups()
DASTDumper.cpp1469 switch (Node->getValueKind()) { in VisitExpr()
/external/clang/lib/Sema/
DSemaPseudoObject.cpp73 uop->getValueKind(), in rebuild()
115 rebuiltExpr->getValueKind(), in rebuild()
141 refExpr->getType(), refExpr->getValueKind(), in rebuildSpecific()
148 refExpr->getType(), refExpr->getValueKind(), in rebuildSpecific()
169 refExpr->getType(), refExpr->getValueKind(), in rebuildSpecific()
188 refExpr->getValueKind(), refExpr->getQualifierLoc(), in rebuildSpecific()
342 e->getValueKind(), e->getObjectKind(), in capture()
414 capturedRHS->getValueKind(), in buildAssignmentOperation()
430 result.get()->getValueKind(), in buildAssignmentOperation()
1567 uop->getValueKind(), uop->getObjectKind(), in recreateSyntacticForm()
[all …]
DSemaExprCXX.cpp403 E = ImpCastExprToType(E, UnqualT, CK_NoOp, E->getValueKind()).take(); in BuildCXXTypeId()
607 E->getValueKind()).take(); in CheckCXXThrowOperand()
2454 Result.get()->getValueKind())); in BuildCXXCastArgument()
2810 CK_DerivedToBase, From->getValueKind(), in PerformImplicitConversion()
2899 From->getValueKind()).take(); in PerformImplicitConversion()
2919 From->getValueKind() : VK_RValue; in PerformImplicitConversion()
4015 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
4077 VK = LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
4376 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
4377 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
[all …]
DSemaExpr.cpp2344 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
3696 VK = LHSExp->getValueKind(); in CreateBuiltinArraySubscriptExpr()
5829 && commonExpr->getValueKind() == RHSExpr->getValueKind() in ActOnConditionalOp()
5842 commonExpr->getValueKind(), in ActOnConditionalOp()
8909 VK = LHS.get()->getValueKind(); in CreateBuiltinBinOp()
9000 VK = RHS.get()->getValueKind(); in CreateBuiltinBinOp()
9501 if (Input.get()->getValueKind() != VK_RValue && in CreateBuiltinUnaryOp()
9503 VK = Input.get()->getValueKind(); in CreateBuiltinUnaryOp()
9511 VK = Input.get()->getValueKind(); in CreateBuiltinUnaryOp()
9651 assert(producer->getValueKind() == cast->getValueKind()); in maybeRebuildARCConsumingStmt()
[all …]
DSemaExprMember.cpp1474 ExprValueKind VK = (IsArrow ? VK_LValue : BaseExpr.get()->getValueKind()); in LookupMemberExpr()
1644 VK = BaseExpr->getValueKind(); in BuildFieldReferenceExpr()
DSemaInit.cpp3603 return Initializer->getValueKind(); in convertQualifiersAndValueKindIfNecessary()
3613 Initializer->getValueKind()); in convertQualifiersAndValueKindIfNecessary()
3616 return Initializer->getValueKind(); in convertQualifiersAndValueKindIfNecessary()
5817 CurInit.get()->getValueKind())); in Perform()
5934 ILE->setValueKind(E->getValueKind()); in Perform()
6028 CurInit.get()->getValueKind()); in Perform()
6127 CurInit.get()->getValueKind()); in Perform()
DSemaCast.cpp93 castExpr->getValueKind()); in complete()
DSemaOverload.cpp4803 From->getValueKind()).take(); in PerformObjectArgumentInitialization()
5129 Result.get()->getValueKind()); in diagnoseNoViableConversion()
5158 Result.get()->getValueKind()); in recordConversion()
11771 ICE->getValueKind()); in FixOverloadedFunctionReference()
DSemaTemplateInstantiate.cpp1271 resultExpr->getValueKind(), in transformNonTypeTemplateParmRef()
DSemaChecking.cpp1524 DRE->getValueKind()); in SemaBuiltinAtomicOverloaded()
4131 if (IE->getValueKind() == VK_LValue) { in EvalVal()
DSemaExprObjC.cpp3299 sub->getValueKind(), sub->getObjectKind(), in stripARCUnbridgedCast()
DSemaType.cpp5268 switch (E->getValueKind()) { in getDecltypeForExpr()
DSemaTemplate.cpp4441 Arg->getValueKind()).take(); in CheckTemplateArgumentPointerToMember()
/external/clang/include/clang/AST/
DExpr.h250 bool isLValue() const { return getValueKind() == VK_LValue; } in isLValue()
251 bool isRValue() const { return getValueKind() == VK_RValue; } in isRValue()
252 bool isXValue() const { return getValueKind() == VK_XValue; } in isXValue()
253 bool isGLValue() const { return getValueKind() != VK_RValue; } in isGLValue()
402 ExprValueKind getValueKind() const { in getValueKind() function
1592 val->getValueKind(), val->getObjectKind(), in ParenExpr()
DExprCXX.h867 param->getDefaultArg()->getValueKind(), in CXXDefaultArgExpr()
874 SubExpr->getValueKind(), SubExpr->getObjectKind(), in CXXDefaultArgExpr()
3574 : Expr(PackExpansionExprClass, T, Pattern->getValueKind(), in PackExpansionExpr()
3964 return getValueKind() == VK_LValue; in isBoundToLvalueReference()
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp37 switch (E->getValueKind()) { in getResultType()
/external/clang/lib/Rewrite/Frontend/
DRewriteObjC.cpp1293 OldMsg->getValueKind(), in RewritePropertyOrImplicitSetter()
1306 OldMsg->getValueKind(), in RewritePropertyOrImplicitSetter()
1320 OldMsg->getValueKind(), in RewritePropertyOrImplicitSetter()
1369 OldMsg->getValueKind(), in RewritePropertyOrImplicitGetter()
1382 OldMsg->getValueKind(), in RewritePropertyOrImplicitGetter()
1396 OldMsg->getValueKind(), in RewritePropertyOrImplicitGetter()
DRewriteModernObjC.cpp1491 OldMsg->getValueKind(), in RewritePropertyOrImplicitSetter()
1504 OldMsg->getValueKind(), in RewritePropertyOrImplicitSetter()
1518 OldMsg->getValueKind(), in RewritePropertyOrImplicitSetter()
1574 OldMsg->getValueKind(), in RewritePropertyOrImplicitGetter()
1587 OldMsg->getValueKind(), in RewritePropertyOrImplicitGetter()
1601 OldMsg->getValueKind(), in RewritePropertyOrImplicitGetter()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp332 Record.push_back(E->getValueKind()); in VisitExpr()
553 Record.push_back(E->getValueKind()); in VisitMemberExpr()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp1184 if (ICE->getValueKind() != VK_RValue) in ShouldNullCheckClassCastValue()

12