Home
last modified time | relevance | path

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

12

/external/clang/include/clang/AST/
DExprOpenMP.h57 Base->isTypeDependent() || in OMPArraySectionExpr()
58 (LowerBound && LowerBound->isTypeDependent()) || in OMPArraySectionExpr()
59 (Length && Length->isTypeDependent()), in OMPArraySectionExpr()
DExpr.h164 bool isTypeDependent() const { return ExprBits.TypeDependent; } in isTypeDependent() function
1668 val->isTypeDependent(), val->isValueDependent(), in ParenExpr()
1723 input->isTypeDependent() || type->isDependentType(), in UnaryOperator()
2113 lhs->isTypeDependent() || rhs->isTypeDependent(), in ArraySubscriptExpr()
2407 : Expr(MemberExprClass, ty, VK, OK, base->isTypeDependent(), in MemberExpr()
2424 : Expr(MemberExprClass, ty, VK, OK, base->isTypeDependent(), in MemberExpr()
2985 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator()
3137 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator()
3249 (lhs->isTypeDependent() || rhs->isTypeDependent()), in ConditionalOperator()
3324 (common->isTypeDependent() || rhs->isTypeDependent()), in BinaryConditionalOperator()
[all …]
DExprCXX.h559 Operand->isTypeDependent() || Operand->isValueDependent(), in CXXTypeidExpr()
703 : Expr(MSPropertySubscriptExprClass, Ty, VK, OK, Idx->isTypeDependent(), in MSPropertySubscriptExpr()
762 false, Operand->isTypeDependent(), in CXXUuidofExpr()
1114 VK_RValue, OK_Ordinary, SubExpr->isTypeDependent(), in CXXBindTemporaryExpr()
2353 uint64_t getValue() const { assert(!isTypeDependent()); return Value; } in getValue()
2397 queried->isTypeDependent(), in ExpressionTraitExpr()
3744 replacement->isTypeDependent(), replacement->isValueDependent(), in SubstNonTypeTemplateParmExpr()
3940 Temporary->isTypeDependent(), Temporary->isValueDependent(), in MaterializeTemporaryExpr()
4096 Resume->getObjectKind(), Resume->isTypeDependent(), in CoroutineSuspendExpr()
4110 assert(Common->isTypeDependent() && Ty->isDependentType() && in CoroutineSuspendExpr()
DExprObjC.h102 E->isTypeDependent(), E->isValueDependent(), in ObjCBoxedExpr()
787 base->isTypeDependent() || key->isTypeDependent(),
1487 operand->isTypeDependent(), operand->isValueDependent(),
/external/clang/lib/AST/
DExprObjC.cpp27 if (Elements[I]->isTypeDependent() || Elements[I]->isValueDependent()) in ObjCArrayLiteral()
66 if (VK[I].Key->isTypeDependent() || VK[I].Key->isValueDependent() || in ObjCDictionaryLiteral()
67 VK[I].Value->isTypeDependent() || VK[I].Value->isValueDependent()) in ObjCDictionaryLiteral()
181 Receiver->isTypeDependent(), Receiver->isTypeDependent(), in ObjCMessageExpr()
198 if (Args[I]->isTypeDependent()) in initArgsAndSelLocs()
DExpr.cpp1156 fn->isTypeDependent(), in CallExpr()
1165 if (args[i]->isTypeDependent()) in CallExpr()
1361 if (exprs[i]->isTypeDependent() || exprs[i]->isValueDependent()) in OffsetOfExpr()
1384 E->isTypeDependent(), E->isInstantiationDependent(), in UnaryExprOrTypeTraitExpr()
1928 if (initExprs[I]->isTypeDependent()) in InitListExpr()
2054 if (isTypeDependent()) in isUnusedResultAWarning()
2419 if (isTypeDependent()) in isBoundMemberFunction()
2761 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
3280 if (isTypeDependent() || getType()->isIntegralType(Ctx)) in isNullPointerConstant()
3576 if (args[i]->isTypeDependent()) in ShuffleVectorExpr()
[all …]
DExprCXX.cpp243 /*isTypeDependent=*/(Base->isTypeDependent() || in CXXPseudoDestructorExpr()
387 if (isTypeDependent()) in OverloadExpr()
1120 subexpr->isTypeDependent(), subexpr->isValueDependent(), in ExprWithCleanups()
1345 ((Base && Base->isTypeDependent()) || in UnresolvedMemberExpr()
DTemplateBase.cpp128 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() || in isDependent()
/external/clang/lib/Sema/
DSemaExceptionSpec.cpp911 if (DC->isTypeDependent()) in canDynamicCastThrow()
917 if (DC->getSubExpr()->isTypeDependent()) in canDynamicCastThrow()
928 if (Op->isTypeDependent()) in canTypeidThrow()
976 if (E->isTypeDependent()) in canThrow()
1011 if (E->isTypeDependent()) in canThrow()
1099 CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot; in canThrow()
1114 if (E->isTypeDependent() || E->isValueDependent()) in canThrow()
DSemaStmtAsm.cpp39 if (E->isTypeDependent()) in CheckAsmLValue()
201 if (OutputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
459 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
DSemaPseudoObject.cpp179 rebuiltExpr->isTypeDependent(), in rebuild()
477 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) in buildAssignmentOperation()
501 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) { in buildIncDecOperation()
526 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) in buildIncDecOperation()
1555 if (op->isTypeDependent()) in checkPseudoObjectIncDec()
1585 if (LHS->isTypeDependent() || RHS->isTypeDependent()) in checkPseudoObjectAssignment()
DSemaStmt.cpp405 if (!LHSVal->isTypeDependent() && !LHSVal->isValueDependent()) { in ActOnCaseStmt()
413 if (RHSVal && !RHSVal->isTypeDependent() && !RHSVal->isValueDependent()) { in ActOnCaseStmt()
756 if (!CondExpr->isTypeDependent()) { in ActOnFinishSwitchStmt()
775 = CondExpr->isTypeDependent() || CondExpr->isValueDependent(); in ActOnFinishSwitchStmt()
823 if (Lo->isTypeDependent() || Lo->isValueDependent()) { in ActOnFinishSwitchStmt()
863 if (CS->getRHS()->isTypeDependent() || in ActOnFinishSwitchStmt()
1179 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() && in DiagnoseAssignmentEnum()
1685 if (collection->isTypeDependent()) return collection; in CheckObjCForCollectionOperand()
1801 if (!FirstE->isTypeDependent() && !FirstE->isLValue()) in ActOnObjCForCollectionStmt()
1918 return !Collection->isTypeDependent() in ObjCEnumerationCollection()
[all …]
DSemaExpr.cpp1381 IsResultDependent = ControllingExpr->isTypeDependent(), in CreateGenericSelectionExpr()
3687 if (E->isTypeDependent()) in CheckAlignOfExpr()
3744 if (E->isTypeDependent()) in CheckVecStepExpr()
3783 if (E->isTypeDependent()) { in CreateUnaryExprOrTypeTraitExpr()
3836 if (V.get()->isTypeDependent()) in CheckRealImagOperand()
3950 (base->isTypeDependent() || idx->isTypeDependent())) { in ActOnArraySubscriptExpr()
4014 if (Base->isTypeDependent() || in ActOnOMPArraySectionExpr()
4016 (LowerBound->isTypeDependent() || LowerBound->isValueDependent())) || in ActOnOMPArraySectionExpr()
4017 (Length && (Length->isTypeDependent() || Length->isValueDependent()))) { in ActOnOMPArraySectionExpr()
4225 if (!IndexExpr->getType()->isIntegerType() && !IndexExpr->isTypeDependent()) in CreateBuiltinArraySubscriptExpr()
[all …]
DSemaExprObjC.cpp390 if (Element->isTypeDependent()) in CheckObjCCollectionLiteralElement()
502 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr()
745 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression()
1515 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1605 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1672 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
2559 if (Receiver->isTypeDependent()) { in BuildInstanceMessage()
4193 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
DSemaChecking.cpp2591 if (OrigArg0.get()->isTypeDependent() || OrigArg1.get()->isTypeDependent()) in SemaBuiltinUnorderedCompare()
2622 if (OrigArg->isTypeDependent()) in SemaBuiltinFPClassification()
2661 if (!TheCall->getArg(0)->isTypeDependent() && in SemaBuiltinShuffleVector()
2662 !TheCall->getArg(1)->isTypeDependent()) { in SemaBuiltinShuffleVector()
2698 if (TheCall->getArg(i)->isTypeDependent() || in SemaBuiltinShuffleVector()
2811 if (!Arg->isTypeDependent() && !Arg->isValueDependent()) { in SemaBuiltinAssumeAligned()
2842 if (Arg->isTypeDependent() || Arg->isValueDependent()) return false; in SemaBuiltinConstantArg()
2859 if (Arg->isTypeDependent() || Arg->isValueDependent()) in SemaBuiltinConstantArgRange()
2894 if (Arg->isTypeDependent() || Arg->isValueDependent()) in SemaBuiltinARMSpecialReg()
3025 if (E->isTypeDependent() || E->isValueDependent()) in checkFormatStringExpr()
[all …]
DSemaExprCXX.cpp402 if (E && !E->isTypeDependent()) { in BuildCXXTypeId()
648 if (Ex && !Ex->isTypeDependent()) { in BuildCXXThrow()
1199 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) { in ActOnCXXNew()
1372 if (ArraySize && !ArraySize->isTypeDependent()) { in BuildCXXNew()
2631 if (!Ex.get()->isTypeDependent()) { in ActOnCXXDelete()
4506 if (Queried->isTypeDependent()) { in BuildExpressionTrait()
4844 if (!Cond.get()->isTypeDependent()) { in CXXCheckConditionalOperands()
4856 if (LHS.get()->isTypeDependent() || RHS.get()->isTypeDependent()) in CXXCheckConditionalOperands()
5798 } else if (!Base->isTypeDependent()) { in CheckArrow()
6673 (E->isTypeDependent() || E->isValueDependent() || in CorrectDelayedTyposInExpr()
DSemaAttr.cpp202 if (Alignment->isTypeDependent() || in ActOnPragmaPack()
DSemaOpenMP.cpp922 if (DE->isValueDependent() || DE->isTypeDependent()) { in EndOpenMPDSABlock()
4059 if (Simdlen->isValueDependent() || Simdlen->isTypeDependent() || in checkSimdlenSafelenValues()
4063 if (Safelen->isValueDependent() || Safelen->isTypeDependent() || in checkSimdlenSafelenValues()
4338 if (E->isTypeDependent() || E->isValueDependent() || in ActOnOpenMPCriticalDirective()
5635 if (!Condition->isValueDependent() && !Condition->isTypeDependent() && in ActOnOpenMPIfClause()
5655 if (!Condition->isValueDependent() && !Condition->isTypeDependent() && in ActOnOpenMPFinalClause()
5715 if (!ValExpr->isTypeDependent() && !ValExpr->isValueDependent() && in IsNonNegativeIntegerValue()
5759 if (E->isValueDependent() || E->isTypeDependent() || in VerifyPositiveIntegerConstantInClause()
6074 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() && in ActOnOpenMPScheduleClause()
7078 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() || in ActOnOpenMPReductionClause()
[all …]
DSemaType.cpp2046 ArraySize && !ArraySize->isTypeDependent() && in BuildArrayType()
2059 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) { in BuildArrayType()
2169 if (!ArraySize->isTypeDependent() && !ArraySize->isValueDependent()) { in BuildExtVectorType()
4984 if (ASArgExpr->isTypeDependent() || ASArgExpr->isValueDependent() || in HandleAddressSpaceTypeAttribute()
5981 if (sizeExpr->isTypeDependent() || sizeExpr->isValueDependent() || in HandleVectorSizeAttr()
6138 if (numEltsExpr->isTypeDependent() || numEltsExpr->isValueDependent() || in HandleNeonVectorTypeAttr()
6869 if (!E->isTypeDependent()) { in BuildTypeofExprType()
6881 if (E->isTypeDependent()) in getDecltypeForExpr()
DSemaDeclAttr.cpp221 if (Expr->isTypeDependent() || Expr->isValueDependent() || in checkUInt32Argument()
278 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() || in checkFunctionOrMethodParameterIndex()
506 if (ArgExp->isTypeDependent()) { in checkAttrArgsAreCapabilityObjs()
786 if (!Cond->isTypeDependent()) { in handleEnableIfAttr()
2357 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
2378 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
3154 if (E->isTypeDependent() || E->isValueDependent()) { in AddAlignedAttr()
DSemaCast.cpp244 DestType->isDependentType() || Ex.get()->isTypeDependent(); in BuildCXXNamedCast()
2089 if (DestType->isDependentType() || SrcExpr.get()->isTypeDependent() || in CheckCXXCStyleCast()
DSemaOverload.cpp2014 if (Expr->isValueDependent() && !Expr->isTypeDependent() && in isNullPointerConstantForConversion()
5419 if (From->isTypeDependent()) in PerformContextualImplicitConversion()
5822 if (Args[i]->isTypeDependent()) { in SelectBestMethod()
5858 if (Args[i]->isTypeDependent()) { in SelectBestMethod()
11279 if (Input->isTypeDependent()) { in CreateOverloadedUnaryOp()
11449 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedBinOp()
11718 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedArraySubscriptExpr()
DSemaTemplate.cpp4282 if (Arg->isValueDependent() || Arg->isTypeDependent()) in isNullPointerValueTemplateArgument()
4802 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4831 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4863 if (ParamType->isDependentType() || Arg->isTypeDependent()) { in CheckTemplateArgument()
5276 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgument()
DSema.cpp1355 if (IsMemExpr && !E.isTypeDependent()) { in tryExprAsCall()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp979 if (Arg->isTypeDependent()) in rewriteToNumericBoxedExpression()
1112 if (Arg->isTypeDependent()) in doRewriteToUTF8StringBoxedExpressionHelper()

12