Home
last modified time | relevance | path

Searched refs:isTypeDependent (Results 1 – 25 of 38) sorted by relevance

12

/external/clang/lib/Sema/
DSemaExceptionSpec.cpp884 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()
DSemaStmtAsm.cpp39 if (E->isTypeDependent()) in CheckAsmLValue()
168 if (OutputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
406 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
DSemaStmt.cpp395 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 …]
DSemaPseudoObject.cpp120 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()
DSemaExprObjC.cpp335 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()
DSemaExprCXX.cpp403 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()
DSemaExpr.cpp1346 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 …]
DSemaChecking.cpp2262 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 …]
DSemaAttr.cpp202 if (Alignment->isTypeDependent() || in ActOnPragmaPack()
DSemaType.cpp1611 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()
DSemaOpenMP.cpp589 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()
DSemaDeclAttr.cpp220 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()
DSemaOverload.cpp1955 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()
DSemaCast.cpp244 DestType->isDependentType() || Ex.get()->isTypeDependent(); in BuildCXXNamedCast()
2075 if (DestType->isDependentType() || SrcExpr.get()->isTypeDependent() || in CheckCXXCStyleCast()
DSemaTemplate.cpp4204 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()
DSema.cpp1302 if (IsMemExpr && !E.isTypeDependent()) { in tryExprAsCall()
/external/clang/lib/AST/
DExpr.cpp1119 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 …]
DExprCXX.cpp243 /*isTypeDependent=*/(Base->isTypeDependent() || in CXXPseudoDestructorExpr()
387 if (isTypeDependent()) in OverloadExpr()
1111 subexpr->isTypeDependent(), subexpr->isValueDependent(), in ExprWithCleanups()
1336 ((Base && Base->isTypeDependent()) || in UnresolvedMemberExpr()
DTemplateBase.cpp130 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() || in isDependent()
DType.cpp1809 : Type(TypeOfExpr, can, E->isTypeDependent(), in TypeOfExprType()
1817 return !TOExpr->isTypeDependent(); in isSugared()
DStmtProfile.cpp970 if (S->isTypeDependent()) { in VisitCXXOperatorCallExpr()
/external/clang/include/clang/AST/
DExpr.h166 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 …]
DExprObjC.h100 E->isTypeDependent(), E->isValueDependent(), in ObjCBoxedExpr()
807 base->isTypeDependent() || key->isTypeDependent(),
1499 operand->isTypeDependent(), operand->isValueDependent(),
DExprCXX.h555 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/
DRewriteObjCFoundationAPI.cpp979 if (Arg->isTypeDependent()) in rewriteToNumericBoxedExpression()
1112 if (Arg->isTypeDependent()) in doRewriteToUTF8StringBoxedExpressionHelper()

12