Home
last modified time | relevance | path

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

12

/external/clang/lib/Sema/
DSemaExceptionSpec.cpp829 if (DC->isTypeDependent()) in canDynamicCastThrow()
835 if (DC->getSubExpr()->isTypeDependent()) in canDynamicCastThrow()
846 if (Op->isTypeDependent()) in canTypeidThrow()
894 if (E->isTypeDependent()) in canThrow()
928 if (E->isTypeDependent()) in canThrow()
1011 CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot; in canThrow()
1026 if (E->isTypeDependent() || E->isValueDependent()) in canThrow()
DSemaStmtAsm.cpp37 if (E->isTypeDependent()) in CheckAsmLValue()
280 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
DSemaStmt.cpp354 if (!LHSVal->isTypeDependent() && !LHSVal->isValueDependent()) { in ActOnCaseStmt()
362 if (RHSVal && !RHSVal->isTypeDependent() && !RHSVal->isValueDependent()) { in ActOnCaseStmt()
692 if (!CondExpr->isTypeDependent()) { in ActOnFinishSwitchStmt()
711 = CondExpr->isTypeDependent() || CondExpr->isValueDependent(); in ActOnFinishSwitchStmt()
752 if (Lo->isTypeDependent() || Lo->isValueDependent()) { in ActOnFinishSwitchStmt()
794 if (CS->getRHS()->isTypeDependent() || in ActOnFinishSwitchStmt()
1128 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() && in DiagnoseAssignmentEnum()
1594 if (collection->isTypeDependent()) return Owned(collection); in CheckObjCForCollectionOperand()
1711 if (!FirstE->isTypeDependent() && !FirstE->isLValue()) in ActOnObjCForCollectionStmt()
1811 return !Collection->isTypeDependent() in ObjCEnumerationCollection()
[all …]
DSemaChecking.cpp444 if (TheCall->getArg(i)->isTypeDependent() || in CheckAArch64BuiltinFunctionCall()
630 if (TheCall->getArg(i)->isTypeDependent() || in CheckARMBuiltinFunctionCall()
662 if (TheCall->getArg(i)->isTypeDependent() || in CheckMipsBuiltinFunctionCall()
1680 if (OrigArg0.get()->isTypeDependent() || OrigArg1.get()->isTypeDependent()) in SemaBuiltinUnorderedCompare()
1711 if (OrigArg->isTypeDependent()) in SemaBuiltinFPClassification()
1750 if (!TheCall->getArg(0)->isTypeDependent() && in SemaBuiltinShuffleVector()
1751 !TheCall->getArg(1)->isTypeDependent()) { in SemaBuiltinShuffleVector()
1787 if (TheCall->getArg(i)->isTypeDependent() || in SemaBuiltinShuffleVector()
1837 if (Arg->isTypeDependent() || Arg->isValueDependent()) in SemaBuiltinPrefetch()
1869 if (Arg->isTypeDependent() || Arg->isValueDependent()) return false; in SemaBuiltinConstantArg()
[all …]
DSemaDeclAttr.cpp256 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() || in checkFunctionOrMethodArgumentIndex()
424 if (ArgExp->isTypeDependent()) { in checkAttrArgsAreLockableObjs()
1344 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() in handleOwnershipAttr()
1910 if (E->isTypeDependent() || E->isValueDependent() || in handleConstructorAttr()
1942 if (E->isTypeDependent() || E->isValueDependent() || in handleDestructorAttr()
2503 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
2524 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
2693 if (E->isTypeDependent() || E->isValueDependent() || in handleWorkGroupSize()
3050 if (priorityExpr->isTypeDependent() || priorityExpr->isValueDependent() || in handleInitPriorityAttr()
3143 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() || in handleFormatAttr()
[all …]
DSemaPseudoObject.cpp119 rebuiltExpr->isTypeDependent(), in rebuild()
464 (result.get()->isTypeDependent() || CanCaptureValueOfType(resultType))) { in buildIncDecOperation()
1472 if (op->isTypeDependent()) in checkPseudoObjectIncDec()
1498 if (LHS->isTypeDependent() || RHS->isTypeDependent()) in checkPseudoObjectAssignment()
DSemaExprObjC.cpp329 if (Element->isTypeDependent()) in CheckObjCCollectionLiteralElement()
421 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr()
588 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression()
1213 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1290 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1337 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
2235 if (Receiver->isTypeDependent()) { in BuildInstanceMessage()
3374 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
DSemaAttr.cpp197 if (Alignment->isTypeDependent() || in ActOnPragmaPack()
DSemaExpr.cpp1313 IsResultDependent = ControllingExpr->isTypeDependent(), in CreateGenericSelectionExpr()
3345 if (E->isTypeDependent()) in CheckAlignOfExpr()
3413 if (E->isTypeDependent()) in CheckVecStepExpr()
3453 if (E->isTypeDependent()) { in CreateUnaryExprOrTypeTraitExpr()
3504 if (V.get()->isTypeDependent()) in CheckRealImagOperand()
3600 (base->isTypeDependent() || idx->isTypeDependent())) { in ActOnArraySubscriptExpr()
3733 if (!IndexExpr->getType()->isIntegerType() && !IndexExpr->isTypeDependent()) in CreateBuiltinArraySubscriptExpr()
3739 && !IndexExpr->isTypeDependent()) in CreateBuiltinArraySubscriptExpr()
4354 if (Fn->isTypeDependent()) in ActOnCallExpr()
5828 && !commonExpr->isTypeDependent() in ActOnConditionalOp()
[all …]
DSemaType.cpp1502 ArraySize && !ArraySize->isTypeDependent() && in BuildArrayType()
1515 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) { in BuildArrayType()
1630 if (!ArraySize->isTypeDependent() && !ArraySize->isValueDependent()) { in BuildExtVectorType()
3849 if (ASArgExpr->isTypeDependent() || ASArgExpr->isValueDependent() || in HandleAddressSpaceTypeAttribute()
4483 if (sizeExpr->isTypeDependent() || sizeExpr->isValueDependent() || in HandleOpenCLImageAccessAttribute()
4525 if (sizeExpr->isTypeDependent() || sizeExpr->isValueDependent() || in HandleVectorSizeAttr()
4662 if (numEltsExpr->isTypeDependent() || numEltsExpr->isValueDependent() || in HandleNeonVectorTypeAttr()
5207 if (!E->isTypeDependent()) { in BuildTypeofExprType()
5219 if (E->isTypeDependent()) in getDecltypeForExpr()
DSemaExprCXX.cpp362 if (E && !E->isTypeDependent()) { in BuildCXXTypeId()
585 if (Ex && !Ex->isTypeDependent()) { in BuildCXXThrow()
1019 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) { in ActOnCXXNew()
1198 if (ArraySize && !ArraySize->isTypeDependent()) { in BuildCXXNew()
2114 if (!Ex.get()->isTypeDependent()) { in ActOnCXXDelete()
3928 if (Queried->isTypeDependent()) { in BuildExpressionTrait()
4264 if (!Cond.get()->isTypeDependent()) { in CXXCheckConditionalOperands()
4276 if (LHS.get()->isTypeDependent() || RHS.get()->isTypeDependent()) in CXXCheckConditionalOperands()
5207 } else if (!Base->isTypeDependent()) { in CheckArrow()
DSemaTemplate.cpp4034 if (Arg->isValueDependent() || Arg->isTypeDependent()) in isNullPointerValueTemplateArgument()
4499 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4525 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4558 if (InstantiatedParamType->isDependentType() || Arg->isTypeDependent()) { in CheckTemplateArgument()
4866 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgument()
5607 if (ArgExpr->isTypeDependent() || ArgExpr->isValueDependent()) { in CheckNonTypeTemplatePartialSpecializationArgs()
DSemaCast.cpp246 bool TypeDependent = DestType->isDependentType() || Ex.get()->isTypeDependent(); in BuildCXXNamedCast()
2011 if (DestType->isDependentType() || SrcExpr.get()->isTypeDependent()) { in CheckCXXCStyleCast()
DSema.cpp1186 if (IsMemExpr && !E.isTypeDependent()) { in tryExprAsCall()
DSemaOverload.cpp1957 if (Expr->isValueDependent() && !Expr->isTypeDependent() && in isNullPointerConstantForConversion()
5220 if (From->isTypeDependent()) in PerformContextualImplicitConversion()
10333 if (Input->isTypeDependent()) { in CreateOverloadedUnaryOp()
10510 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedBinOp()
10773 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedArraySubscriptExpr()
/external/clang/lib/AST/
DExpr.cpp1042 fn->isTypeDependent(), in CallExpr()
1051 if (args[i]->isTypeDependent()) in CallExpr()
1070 fn->isTypeDependent(), in CallExpr()
1079 if (args[i]->isTypeDependent()) in CallExpr()
1269 if (exprs[i]->isTypeDependent() || exprs[i]->isValueDependent()) in OffsetOfExpr()
1793 if (initExprs[I]->isTypeDependent()) in InitListExpr()
1915 if (isTypeDependent()) in isUnusedResultAWarning()
2262 if (isTypeDependent()) in isBoundMemberFunction()
2583 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
3012 if (isTypeDependent() || getType()->isIntegralType(Ctx)) in isNullPointerConstant()
[all …]
DExprCXX.cpp187 /*isTypeDependent=*/(Base->isTypeDependent() || in CXXPseudoDestructorExpr()
332 if (isTypeDependent()) in OverloadExpr()
1026 subexpr->isTypeDependent(), subexpr->isValueDependent(), in ExprWithCleanups()
1254 ((Base && Base->isTypeDependent()) || in UnresolvedMemberExpr()
DTemplateBase.cpp114 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent()); in isDependent()
DType.cpp1632 || epi.NoexceptExpr->isTypeDependent()) in FunctionProtoType()
1756 : Type(TypeOfExpr, can, E->isTypeDependent(), in TypeOfExprType()
1764 return !TOExpr->isTypeDependent(); in isSugared()
DStmtProfile.cpp724 if (S->isTypeDependent()) { in VisitCXXOperatorCallExpr()
/external/clang/include/clang/AST/
DExpr.h166 bool isTypeDependent() const { return ExprBits.TypeDependent; } in isTypeDependent() function
1593 val->isTypeDependent(), val->isValueDependent(), in ParenExpr()
1649 input->isTypeDependent() || type->isDependentType(), in UnaryOperator()
1970 E->isTypeDependent(), in UnaryExprOrTypeTraitExpr()
2050 lhs->isTypeDependent() || rhs->isTypeDependent(), in ArraySubscriptExpr()
2335 base->isTypeDependent(), in MemberExpr()
2354 base->isTypeDependent(), base->isValueDependent(), in MemberExpr()
2904 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator()
3053 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator()
3165 (lhs->isTypeDependent() || rhs->isTypeDependent()), in ConditionalOperator()
[all …]
DExprObjC.h100 E->isTypeDependent(), E->isValueDependent(), in ObjCBoxedExpr()
797 base->isTypeDependent() || key->isTypeDependent(),
1489 operand->isTypeDependent(), operand->isValueDependent(),
DExprCXX.h548 Operand->isTypeDependent() || Operand->isValueDependent(), in CXXTypeidExpr()
687 false, Operand->isTypeDependent(), in CXXUuidofExpr()
1024 VK_RValue, OK_Ordinary, SubExpr->isTypeDependent(), in CXXBindTemporaryExpr()
2233 bool getValue() const { assert(!isTypeDependent()); return Value; } in getValue()
2398 uint64_t getValue() const { assert(!isTypeDependent()); return Value; } in getValue()
2440 queried->isTypeDependent(), in ExpressionTraitExpr()
3744 replacement->isTypeDependent(), replacement->isValueDependent(), in SubstNonTypeTemplateParmExpr()
3929 Temporary->isTypeDependent(), Temporary->isValueDependent(), in MaterializeTemporaryExpr()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp979 if (Arg->isTypeDependent()) in rewriteToNumericBoxedExpression()
1111 if (Arg->isTypeDependent()) in doRewriteToUTF8StringBoxedExpressionHelper()
/external/clang/lib/Analysis/
DCFG.cpp484 return !S->isTypeDependent() && in tryEvaluate()
493 S->isTypeDependent() || S->isValueDependent()) in tryEvaluateBool()

12