Home
last modified time | relevance | path

Searched refs:getObjectKind (Results 1 – 21 of 21) sorted by relevance

/external/clang/lib/Sema/
DSemaPseudoObject.cpp65 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr()
71 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCPropertyRefExpr()
81 refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildObjCSubscriptRefExpr()
103 refExpr->getType(), refExpr->getValueKind(), refExpr->getObjectKind(), in rebuildMSPropertySubscriptExpr()
134 uop->getObjectKind(), in rebuild()
176 rebuiltExpr->getObjectKind(), in rebuild()
365 e->getValueKind(), e->getObjectKind(), in capture()
1641 uop->getValueKind(), uop->getObjectKind(), in recreateSyntacticForm()
1650 cop->getObjectKind(), in recreateSyntacticForm()
1659 bop->getObjectKind(), in recreateSyntacticForm()
DSemaFixItUtils.cpp133 if (!Expr->isLValue() || Expr->getObjectKind() != OK_Ordinary) in tryToFixConversion()
DSemaCoroutine.cpp202 Loc, E->getType(), VK_LValue, E->getObjectKind(), E); in buildCoawaitCalls()
DSemaExpr.cpp3766 if (E->getObjectKind() == OK_BitField) { in CheckAlignOfExpr()
4062 if (V.get()->getObjectKind() != OK_Ordinary) { in CheckRealImagOperand()
7067 commonExpr->getObjectKind(), in ActOnConditionalOp()
10244 OK = Op->getObjectKind(); in CheckIncrementDecrementOperand()
10471 } else if (op->getObjectKind() == OK_BitField) { // C99 6.5.3.2p1 in CheckAddressOfOperand()
10474 } else if (op->getObjectKind() == OK_VectorComponent) { in CheckAddressOfOperand()
10846 LHS.get()->getObjectKind() != OK_ObjCProperty) { in CreateBuiltinBinOp()
10848 OK = LHS.get()->getObjectKind(); in CreateBuiltinBinOp()
10943 OK = RHS.get()->getObjectKind(); in CreateBuiltinBinOp()
10975 if (getLangOpts().CPlusPlus && LHS.get()->getObjectKind() != in CreateBuiltinBinOp()
[all …]
DSemaExprCXX.cpp3402 assert(From->getObjectKind() != OK_ObjCProperty); in PerformImplicitConversion()
5145 OK = NonThrow->getObjectKind(); in CXXCheckConditionalOperands()
5234 if (LHS.get()->getObjectKind() == OK_BitField || in CXXCheckConditionalOperands()
5235 RHS.get()->getObjectKind() == OK_BitField) in CXXCheckConditionalOperands()
5823 BO->getObjectKind(), BO->getOperatorLoc(), BO->isFPContractable()); in ActOnDecltypeExpression()
DSemaExprMember.cpp1772 if (BaseExpr->getObjectKind() == OK_Ordinary) in BuildFieldReferenceExpr()
DSemaCast.cpp1910 switch (SrcExpr.get()->getObjectKind()) { in TryReinterpretCast()
DSemaExprObjC.cpp4167 sub->getValueKind(), sub->getObjectKind(), in stripARCUnbridgedCast()
DSemaOpenMP.cpp1730 if (CaptureExpr->getObjectKind() == OK_Ordinary && CaptureExpr->isGLValue()) { in buildCaptureDecl()
1774 CaptureExpr->getObjectKind() == OK_Ordinary && CaptureExpr->isGLValue() && in buildCapture()
DTreeTransform.h11751 if (First->getObjectKind() == OK_ObjCProperty) { in RebuildCXXOperatorCallExpr()
11762 if (Second && Second->getObjectKind() == OK_ObjCProperty) { in RebuildCXXOperatorCallExpr()
DSemaChecking.cpp235 BuiltinCall->setObjectKind(CE->getObjectKind()); in SemaBuiltinCallWithStaticChain()
DSemaOverload.cpp11731 assert(Args[0]->getObjectKind() != OK_ObjCProperty); in CreateOverloadedBinOp()
/external/clang/lib/AST/
DExprClassification.cpp521 return (E->getLHS()->getObjectKind() == OK_ObjCProperty in ClassifyBinaryOp()
DExpr.cpp3254 E->getObjectKind() == OK_ObjCProperty) && in getObjCProperty()
3470 AssocExprs[ResultIndex]->getObjectKind(), in GenericSelectionExpr()
3529 Init->getValueKind(), Init->getObjectKind(), in DesignatedInitExpr()
3767 assert(semantics[resultIndex]->getObjectKind() == OK_Ordinary); in Create()
DASTImporter.cpp5617 E->getObjectKind(), in VisitUnaryOperator()
5661 E->getObjectKind(), in VisitBinaryOperator()
5686 ToRHS, T, E->getValueKind(), E->getObjectKind()); in VisitConditionalOperator()
5719 T, E->getValueKind(), E->getObjectKind()); in VisitBinaryConditionalOperator()
5733 E->getObjectKind(), SourceExpr); in VisitOpaqueValueExpr()
5760 E->getObjectKind(), in VisitCompoundAssignOperator()
5910 E->getObjectKind()); in VisitMemberExpr()
DExprCXX.cpp1029 subexpr->getValueKind(), subexpr->getObjectKind(), in ExprWithCleanups()
DASTDumper.cpp1867 switch (Node->getObjectKind()) { in VisitExpr()
/external/clang/include/clang/AST/
DExpr.h408 ExprObjectKind getObjectKind() const { in getObjectKind() function
413 ExprObjectKind OK = getObjectKind(); in isOrdinaryOrBitFieldObject()
433 bool refersToBitField() const { return getObjectKind() == OK_BitField; } in refersToBitField()
1625 val->getValueKind(), val->getObjectKind(), in ParenExpr()
DExprCXX.h980 param->getDefaultArg()->getObjectKind(), false, false, false, false), in CXXDefaultArgExpr()
3600 Pattern->getObjectKind(), /*TypeDependent=*/true, in PackExpansionExpr()
4144 Resume->getObjectKind(), Resume->isTypeDependent(), in CoroutineSuspendExpr()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp362 Record.push_back(E->getObjectKind()); in VisitExpr()
595 Record.push_back(E->getObjectKind()); in VisitMemberExpr()
/external/clang/lib/CodeGen/
DCGCall.cpp3278 assert(E->getObjectKind() == OK_Ordinary); in EmitCallArg()