/external/clang/lib/Sema/ |
D | SemaExceptionSpec.cpp | 884 if (DC->isTypeDependent()) in canDynamicCastThrow() 890 if (DC->getSubExpr()->isTypeDependent()) in canDynamicCastThrow() 901 if (Op->isTypeDependent()) in canTypeidThrow() 949 if (E->isTypeDependent()) in canThrow() 983 if (E->isTypeDependent()) in canThrow() 1067 CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot; in canThrow() 1082 if (E->isTypeDependent() || E->isValueDependent()) in canThrow()
|
D | SemaStmtAsm.cpp | 39 if (E->isTypeDependent()) in CheckAsmLValue() 168 if (OutputExpr->isTypeDependent()) in ActOnGCCAsmStmt() 406 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
|
D | SemaStmt.cpp | 395 if (!LHSVal->isTypeDependent() && !LHSVal->isValueDependent()) { in ActOnCaseStmt() 403 if (RHSVal && !RHSVal->isTypeDependent() && !RHSVal->isValueDependent()) { in ActOnCaseStmt() 755 if (!CondExpr->isTypeDependent()) { in ActOnFinishSwitchStmt() 774 = CondExpr->isTypeDependent() || CondExpr->isValueDependent(); in ActOnFinishSwitchStmt() 822 if (Lo->isTypeDependent() || Lo->isValueDependent()) { in ActOnFinishSwitchStmt() 862 if (CS->getRHS()->isTypeDependent() || in ActOnFinishSwitchStmt() 1178 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() && in DiagnoseAssignmentEnum() 1682 if (collection->isTypeDependent()) return collection; in CheckObjCForCollectionOperand() 1799 if (!FirstE->isTypeDependent() && !FirstE->isLValue()) in ActOnObjCForCollectionStmt() 1901 return !Collection->isTypeDependent() in ObjCEnumerationCollection() [all …]
|
D | SemaPseudoObject.cpp | 120 rebuiltExpr->isTypeDependent(), in rebuild() 474 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) { in buildIncDecOperation() 1518 if (op->isTypeDependent()) in checkPseudoObjectIncDec() 1544 if (LHS->isTypeDependent() || RHS->isTypeDependent()) in checkPseudoObjectAssignment()
|
D | SemaExprObjC.cpp | 335 if (Element->isTypeDependent()) in CheckObjCCollectionLiteralElement() 447 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr() 612 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression() 1291 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes() 1377 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes() 1424 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes() 2316 if (Receiver->isTypeDependent()) { in BuildInstanceMessage() 3942 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
|
D | SemaExprCXX.cpp | 403 if (E && !E->isTypeDependent()) { in BuildCXXTypeId() 649 if (Ex && !Ex->isTypeDependent()) { in BuildCXXThrow() 1191 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) { in ActOnCXXNew() 1364 if (ArraySize && !ArraySize->isTypeDependent()) { in BuildCXXNew() 2361 if (!Ex.get()->isTypeDependent()) { in ActOnCXXDelete() 4182 if (Queried->isTypeDependent()) { in BuildExpressionTrait() 4520 if (!Cond.get()->isTypeDependent()) { in CXXCheckConditionalOperands() 4532 if (LHS.get()->isTypeDependent() || RHS.get()->isTypeDependent()) in CXXCheckConditionalOperands() 5467 } else if (!Base->isTypeDependent()) { in CheckArrow() 6319 (E->isTypeDependent() || E->isValueDependent() || in CorrectDelayedTyposInExpr()
|
D | SemaExpr.cpp | 1346 IsResultDependent = ControllingExpr->isTypeDependent(), in CreateGenericSelectionExpr() 3689 if (E->isTypeDependent()) in CheckAlignOfExpr() 3746 if (E->isTypeDependent()) in CheckVecStepExpr() 3785 if (E->isTypeDependent()) { in CreateUnaryExprOrTypeTraitExpr() 3835 if (V.get()->isTypeDependent()) in CheckRealImagOperand() 3932 (base->isTypeDependent() || idx->isTypeDependent())) { in ActOnArraySubscriptExpr() 4059 if (!IndexExpr->getType()->isIntegerType() && !IndexExpr->isTypeDependent()) in CreateBuiltinArraySubscriptExpr() 4065 && !IndexExpr->isTypeDependent()) in CreateBuiltinArraySubscriptExpr() 4728 if (Fn->isTypeDependent()) in ActOnCallExpr() 5097 !LiteralExpr->isTypeDependent() && in BuildCompoundLiteralExpr() [all …]
|
D | SemaChecking.cpp | 2262 if (OrigArg0.get()->isTypeDependent() || OrigArg1.get()->isTypeDependent()) in SemaBuiltinUnorderedCompare() 2293 if (OrigArg->isTypeDependent()) in SemaBuiltinFPClassification() 2332 if (!TheCall->getArg(0)->isTypeDependent() && in SemaBuiltinShuffleVector() 2333 !TheCall->getArg(1)->isTypeDependent()) { in SemaBuiltinShuffleVector() 2369 if (TheCall->getArg(i)->isTypeDependent() || in SemaBuiltinShuffleVector() 2482 if (!Arg->isTypeDependent() && !Arg->isValueDependent()) { in SemaBuiltinAssumeAligned() 2513 if (Arg->isTypeDependent() || Arg->isValueDependent()) return false; in SemaBuiltinConstantArg() 2530 if (Arg->isTypeDependent() || Arg->isValueDependent()) in SemaBuiltinConstantArgRange() 2595 if (E->isTypeDependent() || E->isValueDependent()) in checkFormatStringExpr() 5215 if (E->isTypeDependent()) in EvalAddr() [all …]
|
D | SemaAttr.cpp | 202 if (Alignment->isTypeDependent() || in ActOnPragmaPack()
|
D | SemaType.cpp | 1611 ArraySize && !ArraySize->isTypeDependent() && in BuildArrayType() 1624 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) { in BuildArrayType() 1737 if (!ArraySize->isTypeDependent() && !ArraySize->isValueDependent()) { in BuildExtVectorType() 3992 if (ASArgExpr->isTypeDependent() || ASArgExpr->isValueDependent() || in HandleAddressSpaceTypeAttribute() 4690 if (sizeExpr->isTypeDependent() || sizeExpr->isValueDependent() || in HandleVectorSizeAttr() 4847 if (numEltsExpr->isTypeDependent() || numEltsExpr->isValueDependent() || in HandleNeonVectorTypeAttr() 5487 if (!E->isTypeDependent()) { in BuildTypeofExprType() 5499 if (E->isTypeDependent()) in getDecltypeForExpr()
|
D | SemaOpenMP.cpp | 589 if (DE->isValueDependent() || DE->isTypeDependent()) { in EndOpenMPDSABlock() 4065 if (!Condition->isValueDependent() && !Condition->isTypeDependent() && in ActOnOpenMPIfClause() 4084 if (!Condition->isValueDependent() && !Condition->isTypeDependent() && in ActOnOpenMPFinalClause() 4146 if (!NumThreads->isValueDependent() && !NumThreads->isTypeDependent() && in ActOnOpenMPNumThreadsClause() 4175 if (E->isValueDependent() || E->isTypeDependent() || in VerifyPositiveIntegerConstantInClause() 4420 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() && in ActOnOpenMPScheduleClause() 5331 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() || in ActOnOpenMPReductionClause() 5759 if (Step && !Step->isValueDependent() && !Step->isTypeDependent() && in ActOnOpenMPLinearClause()
|
D | SemaDeclAttr.cpp | 220 if (Expr->isTypeDependent() || Expr->isValueDependent() || in checkUInt32Argument() 276 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() || in checkFunctionOrMethodParameterIndex() 505 if (ArgExp->isTypeDependent()) { in checkAttrArgsAreCapabilityObjs() 788 if (!Cond->isTypeDependent()) { in handleEnableIfAttr() 2176 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr() 2197 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr() 2953 if (E->isTypeDependent() || E->isValueDependent()) { in AddAlignedAttr()
|
D | SemaOverload.cpp | 1955 if (Expr->isValueDependent() && !Expr->isTypeDependent() && in isNullPointerConstantForConversion() 5358 if (From->isTypeDependent()) in PerformContextualImplicitConversion() 5760 if (Args[i]->isTypeDependent()) { in SelectBestMethod() 5796 if (Args[i]->isTypeDependent()) { in SelectBestMethod() 10928 if (Input->isTypeDependent()) { in CreateOverloadedUnaryOp() 11100 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedBinOp() 11369 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedArraySubscriptExpr()
|
D | SemaCast.cpp | 244 DestType->isDependentType() || Ex.get()->isTypeDependent(); in BuildCXXNamedCast() 2075 if (DestType->isDependentType() || SrcExpr.get()->isTypeDependent() || in CheckCXXCStyleCast()
|
D | SemaTemplate.cpp | 4204 if (Arg->isValueDependent() || Arg->isTypeDependent()) in isNullPointerValueTemplateArgument() 4722 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember() 4751 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember() 4783 if (ParamType->isDependentType() || Arg->isTypeDependent()) { in CheckTemplateArgument() 5196 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgument()
|
D | Sema.cpp | 1302 if (IsMemExpr && !E.isTypeDependent()) { in tryExprAsCall()
|
/external/clang/lib/AST/ |
D | Expr.cpp | 1119 fn->isTypeDependent(), in CallExpr() 1128 if (args[i]->isTypeDependent()) in CallExpr() 1324 if (exprs[i]->isTypeDependent() || exprs[i]->isValueDependent()) in OffsetOfExpr() 1347 E->isTypeDependent(), E->isInstantiationDependent(), in UnaryExprOrTypeTraitExpr() 1891 if (initExprs[I]->isTypeDependent()) in InitListExpr() 2017 if (isTypeDependent()) in isUnusedResultAWarning() 2379 if (isTypeDependent()) in isBoundMemberFunction() 2721 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments() 3197 if (isTypeDependent() || getType()->isIntegralType(Ctx)) in isNullPointerConstant() 3522 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary, Receiver->isTypeDependent(), in ObjCMessageExpr() [all …]
|
D | ExprCXX.cpp | 243 /*isTypeDependent=*/(Base->isTypeDependent() || in CXXPseudoDestructorExpr() 387 if (isTypeDependent()) in OverloadExpr() 1111 subexpr->isTypeDependent(), subexpr->isValueDependent(), in ExprWithCleanups() 1336 ((Base && Base->isTypeDependent()) || in UnresolvedMemberExpr()
|
D | TemplateBase.cpp | 130 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() || in isDependent()
|
D | Type.cpp | 1809 : Type(TypeOfExpr, can, E->isTypeDependent(), in TypeOfExprType() 1817 return !TOExpr->isTypeDependent(); in isSugared()
|
D | StmtProfile.cpp | 970 if (S->isTypeDependent()) { in VisitCXXOperatorCallExpr()
|
/external/clang/include/clang/AST/ |
D | Expr.h | 166 bool isTypeDependent() const { return ExprBits.TypeDependent; } in isTypeDependent() function 1627 val->isTypeDependent(), val->isValueDependent(), in ParenExpr() 1683 input->isTypeDependent() || type->isDependentType(), in UnaryOperator() 2073 lhs->isTypeDependent() || rhs->isTypeDependent(), in ArraySubscriptExpr() 2368 : Expr(MemberExprClass, ty, VK, OK, base->isTypeDependent(), in MemberExpr() 2385 : Expr(MemberExprClass, ty, VK, OK, base->isTypeDependent(), in MemberExpr() 2938 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator() 3087 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator() 3199 (lhs->isTypeDependent() || rhs->isTypeDependent()), in ConditionalOperator() 3274 (common->isTypeDependent() || rhs->isTypeDependent()), in BinaryConditionalOperator() [all …]
|
D | ExprObjC.h | 100 E->isTypeDependent(), E->isValueDependent(), in ObjCBoxedExpr() 807 base->isTypeDependent() || key->isTypeDependent(), 1499 operand->isTypeDependent(), operand->isValueDependent(),
|
D | ExprCXX.h | 555 Operand->isTypeDependent() || Operand->isValueDependent(), in CXXTypeidExpr() 694 false, Operand->isTypeDependent(), in CXXUuidofExpr() 1039 VK_RValue, OK_Ordinary, SubExpr->isTypeDependent(), in CXXBindTemporaryExpr() 2228 uint64_t getValue() const { assert(!isTypeDependent()); return Value; } in getValue() 2270 queried->isTypeDependent(), in ExpressionTraitExpr() 3577 replacement->isTypeDependent(), replacement->isValueDependent(), in SubstNonTypeTemplateParmExpr() 3769 Temporary->isTypeDependent(), Temporary->isValueDependent(), in MaterializeTemporaryExpr()
|
/external/clang/lib/Edit/ |
D | RewriteObjCFoundationAPI.cpp | 979 if (Arg->isTypeDependent()) in rewriteToNumericBoxedExpression() 1112 if (Arg->isTypeDependent()) in doRewriteToUTF8StringBoxedExpressionHelper()
|