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.h165 bool isTypeDependent() const { return ExprBits.TypeDependent; } in isTypeDependent() function
859 (SourceExpr && SourceExpr->isTypeDependent()),
1626 val->isTypeDependent(), val->isValueDependent(), in ParenExpr()
1681 input->isTypeDependent() || type->isDependentType(), in UnaryOperator()
2072 lhs->isTypeDependent() || rhs->isTypeDependent(), in ArraySubscriptExpr()
2370 : Expr(MemberExprClass, ty, VK, OK, base->isTypeDependent(), in MemberExpr()
2387 : Expr(MemberExprClass, ty, VK, OK, base->isTypeDependent(), in MemberExpr()
2919 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator()
3071 lhs->isTypeDependent() || rhs->isTypeDependent(), in BinaryOperator()
3183 (lhs->isTypeDependent() || rhs->isTypeDependent()), in ConditionalOperator()
[all …]
DExprCXX.h596 Operand->isTypeDependent() || Operand->isValueDependent(), in CXXTypeidExpr()
740 : Expr(MSPropertySubscriptExprClass, Ty, VK, OK, Idx->isTypeDependent(), in MSPropertySubscriptExpr()
801 Operand->isTypeDependent(), Operand->isInstantiationDependent(), in CXXUuidofExpr()
1126 VK_RValue, OK_Ordinary, SubExpr->isTypeDependent(), in CXXBindTemporaryExpr()
2405 uint64_t getValue() const { assert(!isTypeDependent()); return Value; } in getValue()
2449 queried->isTypeDependent(), in ExpressionTraitExpr()
3789 replacement->isTypeDependent(), replacement->isValueDependent(), in SubstNonTypeTemplateParmExpr()
3988 Temporary->isTypeDependent(), Temporary->isValueDependent(), in MaterializeTemporaryExpr()
4144 Resume->getObjectKind(), Resume->isTypeDependent(), in CoroutineSuspendExpr()
4158 assert(Common->isTypeDependent() && Ty->isDependentType() && in CoroutineSuspendExpr()
DExprObjC.h102 E->isTypeDependent(), E->isValueDependent(), in ObjCBoxedExpr()
782 base->isTypeDependent() || key->isTypeDependent(),
1482 operand->isTypeDependent(), operand->isValueDependent(),
/external/clang/lib/AST/
DExprObjC.cpp27 if (Elements[I]->isTypeDependent() || Elements[I]->isValueDependent()) in ObjCArrayLiteral()
65 if (VK[I].Key->isTypeDependent() || VK[I].Key->isValueDependent() || in ObjCDictionaryLiteral()
66 VK[I].Value->isTypeDependent() || VK[I].Value->isValueDependent()) in ObjCDictionaryLiteral()
164 Receiver->isTypeDependent(), Receiver->isTypeDependent(), in ObjCMessageExpr()
181 if (Args[I]->isTypeDependent()) in initArgsAndSelLocs()
DExpr.cpp1132 : Expr(SC, t, VK, OK_Ordinary, fn->isTypeDependent(), in CallExpr()
1175 if (Arg->isTypeDependent()) in updateDependenciesFromArg()
1347 if (exprs[i]->isTypeDependent() || exprs[i]->isValueDependent()) in OffsetOfExpr()
1370 E->isTypeDependent(), E->isInstantiationDependent(), in UnaryExprOrTypeTraitExpr()
1775 if (initExprs[I]->isTypeDependent()) in InitListExpr()
1901 if (isTypeDependent()) in isUnusedResultAWarning()
2266 if (isTypeDependent()) in isBoundMemberFunction()
2608 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
3139 if (isTypeDependent() || getType()->isIntegralType(Ctx)) in isNullPointerConstant()
3438 if (args[i]->isTypeDependent()) in ShuffleVectorExpr()
[all …]
DExprCXX.cpp170 /*isTypeDependent=*/(Base->isTypeDependent() || in CXXPseudoDestructorExpr()
316 if (isTypeDependent()) in OverloadExpr()
1030 subexpr->isTypeDependent(), subexpr->isValueDependent(), in ExprWithCleanups()
1223 ((Base && Base->isTypeDependent()) || in UnresolvedMemberExpr()
DTemplateBase.cpp128 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() || in isDependent()
/external/clang/lib/Sema/
DSemaExceptionSpec.cpp917 if (DC->isTypeDependent()) in canDynamicCastThrow()
923 if (DC->getSubExpr()->isTypeDependent()) in canDynamicCastThrow()
934 if (Op->isTypeDependent()) in canTypeidThrow()
982 if (E->isTypeDependent()) in canThrow()
1021 if (E->isTypeDependent()) in canThrow()
1109 CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot; in canThrow()
1124 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()
1556 if (op->isTypeDependent()) in checkPseudoObjectIncDec()
1586 if (LHS->isTypeDependent() || RHS->isTypeDependent()) in checkPseudoObjectAssignment()
DSemaStmt.cpp406 if (!LHSVal->isTypeDependent() && !LHSVal->isValueDependent()) { in ActOnCaseStmt()
414 if (RHSVal && !RHSVal->isTypeDependent() && !RHSVal->isValueDependent()) { in ActOnCaseStmt()
766 if (!CondExpr->isTypeDependent()) { in ActOnFinishSwitchStmt()
785 = CondExpr->isTypeDependent() || CondExpr->isValueDependent(); in ActOnFinishSwitchStmt()
833 if (Lo->isTypeDependent() || Lo->isValueDependent()) { in ActOnFinishSwitchStmt()
873 if (CS->getRHS()->isTypeDependent() || in ActOnFinishSwitchStmt()
1190 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() && in DiagnoseAssignmentEnum()
1706 if (collection->isTypeDependent()) return collection; in CheckObjCForCollectionOperand()
1822 if (!FirstE->isTypeDependent() && !FirstE->isLValue()) in ActOnObjCForCollectionStmt()
1939 return !Collection->isTypeDependent() in ObjCEnumerationCollection()
[all …]
DSemaExpr.cpp1443 IsResultDependent = ControllingExpr->isTypeDependent(), in CreateGenericSelectionExpr()
3763 if (E->isTypeDependent()) in CheckAlignOfExpr()
3820 if (E->isTypeDependent()) in CheckVecStepExpr()
4005 if (E->isTypeDependent()) { in CreateUnaryExprOrTypeTraitExpr()
4058 if (V.get()->isTypeDependent()) in CheckRealImagOperand()
4172 (base->isTypeDependent() || idx->isTypeDependent())) { in ActOnArraySubscriptExpr()
4242 if (Base->isTypeDependent() || in ActOnOMPArraySectionExpr()
4244 (LowerBound->isTypeDependent() || LowerBound->isValueDependent())) || in ActOnOMPArraySectionExpr()
4245 (Length && (Length->isTypeDependent() || Length->isValueDependent()))) { in ActOnOMPArraySectionExpr()
4460 if (!IndexExpr->getType()->isIntegerType() && !IndexExpr->isTypeDependent()) in CreateBuiltinArraySubscriptExpr()
[all …]
DSemaExprObjC.cpp388 if (Element->isTypeDependent()) in CheckObjCCollectionLiteralElement()
500 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr()
744 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression()
1512 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1602 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1669 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
2571 if (Receiver->isTypeDependent()) { in BuildInstanceMessage()
4242 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
DSemaExprCXX.cpp402 if (E && !E->isTypeDependent()) { in BuildCXXTypeId()
689 if (Ex && !Ex->isTypeDependent()) { in BuildCXXThrow()
1230 !Result.get()->isTypeDependent()) in ActOnCXXTypeConstructExpr()
1432 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) { in ActOnCXXNew()
1605 if (ArraySize && !ArraySize->isTypeDependent()) { in BuildCXXNew()
2856 if (!Ex.get()->isTypeDependent()) { in ActOnCXXDelete()
4770 if (Queried->isTypeDependent()) { in BuildExpressionTrait()
5112 if (!Cond.get()->isTypeDependent()) { in CXXCheckConditionalOperands()
5124 if (LHS.get()->isTypeDependent() || RHS.get()->isTypeDependent()) in CXXCheckConditionalOperands()
6074 } else if (!Base->isTypeDependent()) { in CheckArrow()
[all …]
DSemaOpenMP.cpp1070 if (DE->isValueDependent() || DE->isTypeDependent()) { in EndOpenMPDSABlock()
1464 if (E->isTypeDependent() || E->isValueDependent() || in VisitDeclRefExpr()
1515 if (E->isTypeDependent() || E->isValueDependent() || in VisitMemberExpr()
3796 if (E->isValueDependent() || E->isTypeDependent() || in ActOnOpenMPDeclareSimdDirective()
3817 if (E->isValueDependent() || E->isTypeDependent() || in ActOnOpenMPDeclareSimdDirective()
3843 } else if (E->isValueDependent() || E->isTypeDependent() || in ActOnOpenMPDeclareSimdDirective()
3855 if (Step && !Step->isValueDependent() && !Step->isTypeDependent() && in ActOnOpenMPDeclareSimdDirective()
5432 if (Simdlen->isValueDependent() || Simdlen->isTypeDependent() || in checkSimdlenSafelenValues()
5436 if (Safelen->isValueDependent() || Safelen->isTypeDependent() || in checkSimdlenSafelenValues()
5714 if (E->isTypeDependent() || E->isValueDependent() || in ActOnOpenMPCriticalDirective()
[all …]
DSemaChecking.cpp3323 if (OrigArg0.get()->isTypeDependent() || OrigArg1.get()->isTypeDependent()) in SemaBuiltinUnorderedCompare()
3354 if (OrigArg->isTypeDependent()) in SemaBuiltinFPClassification()
3392 if (!TheCall->getArg(0)->isTypeDependent() && in SemaBuiltinShuffleVector()
3393 !TheCall->getArg(1)->isTypeDependent()) { in SemaBuiltinShuffleVector()
3429 if (TheCall->getArg(i)->isTypeDependent() || in SemaBuiltinShuffleVector()
3542 if (!Arg->isTypeDependent() && !Arg->isValueDependent()) { in SemaBuiltinAssumeAligned()
3573 if (Arg->isTypeDependent() || Arg->isValueDependent()) return false; in SemaBuiltinConstantArg()
3590 if (Arg->isTypeDependent() || Arg->isValueDependent()) in SemaBuiltinConstantArgRange()
3625 if (Arg->isTypeDependent() || Arg->isValueDependent()) in SemaBuiltinARMSpecialReg()
3812 if (E->isTypeDependent() || E->isValueDependent()) in checkFormatStringExpr()
[all …]
DSemaAttr.cpp140 if (Alignment->isTypeDependent() || in ActOnPragmaPack()
DSemaType.cpp2167 ArraySize && !ArraySize->isTypeDependent() && in BuildArrayType()
2180 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) { in BuildArrayType()
2301 if (!ArraySize->isTypeDependent() && !ArraySize->isValueDependent()) { in BuildExtVectorType()
5285 if (ASArgExpr->isTypeDependent() || ASArgExpr->isValueDependent() || in HandleAddressSpaceTypeAttribute()
6314 if (sizeExpr->isTypeDependent() || sizeExpr->isValueDependent() || in HandleVectorSizeAttr()
6471 if (numEltsExpr->isTypeDependent() || numEltsExpr->isValueDependent() || in HandleNeonVectorTypeAttr()
7235 if (!E->isTypeDependent()) { in BuildTypeofExprType()
7247 if (E->isTypeDependent()) in getDecltypeForExpr()
DSemaDeclAttr.cpp225 if (Expr->isTypeDependent() || Expr->isValueDependent() || in checkUInt32Argument()
282 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() || in checkFunctionOrMethodParameterIndex()
529 if (ArgExp->isTypeDependent()) { in checkAttrArgsAreCapabilityObjs()
811 if (!Cond->isTypeDependent()) { in handleEnableIfAttr()
2425 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
2446 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
3226 if (E->isTypeDependent() || E->isValueDependent()) { in AddAlignedAttr()
DSemaCast.cpp245 DestType->isDependentType() || Ex.get()->isTypeDependent(); in BuildCXXNamedCast()
2202 if (DestType->isDependentType() || SrcExpr.get()->isTypeDependent() || in CheckCXXCStyleCast()
DSemaOverload.cpp2080 if (Expr->isValueDependent() && !Expr->isTypeDependent() && in isNullPointerConstantForConversion()
5479 if (From->isTypeDependent()) in PerformContextualImplicitConversion()
5882 if (Args[i]->isTypeDependent()) { in SelectBestMethod()
5918 if (Args[i]->isTypeDependent()) { in SelectBestMethod()
11526 if (Input->isTypeDependent()) { in CreateOverloadedUnaryOp()
11696 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedBinOp()
11965 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) { in CreateOverloadedArraySubscriptExpr()
DSemaTemplate.cpp4323 if (Arg->isValueDependent() || Arg->isTypeDependent()) in isNullPointerValueTemplateArgument()
4843 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4872 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4904 if (ParamType->isDependentType() || Arg->isTypeDependent()) { in CheckTemplateArgument()
5317 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgument()
DSema.cpp1348 if (IsMemExpr && !E.isTypeDependent()) { in tryExprAsCall()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp979 if (Arg->isTypeDependent()) in rewriteToNumericBoxedExpression()
1115 if (Arg->isTypeDependent()) in doRewriteToUTF8StringBoxedExpressionHelper()

12