Home
last modified time | relevance | path

Searched refs:isValueDependent (Results 1 – 25 of 34) sorted by relevance

12

/external/clang/include/clang/AST/
DExpr.h146 bool isValueDependent() const { return ExprBits.ValueDependent; } in isValueDependent() function
829 (SourceExpr && SourceExpr->isValueDependent()),
1627 val->isTypeDependent(), val->isValueDependent(), in ParenExpr()
1684 input->isValueDependent(), in UnaryOperator()
2074 lhs->isValueDependent() || rhs->isValueDependent(), in ArraySubscriptExpr()
2369 base->isValueDependent(), base->isInstantiationDependent(), in MemberExpr()
2386 base->isValueDependent(), base->isInstantiationDependent(), in MemberExpr()
2605 init->isValueDependent(), in CompoundLiteralExpr()
2685 ty->isDependentType() || (op && op->isValueDependent()), in CastExpr()
2939 lhs->isValueDependent() || rhs->isValueDependent(), in BinaryOperator()
[all …]
DExprObjC.h100 E->isTypeDependent(), E->isValueDependent(), in ObjCBoxedExpr()
491 /*TypeDependent=*/false, base->isValueDependent(),
572 /*TypeDependent=*/false, base->isValueDependent(),
595 Base->isValueDependent(), Base->isInstantiationDependent(),
808 base->isValueDependent() || key->isValueDependent(),
1416 /*TypeDependent=*/false, base->isValueDependent(),
1499 operand->isTypeDependent(), operand->isValueDependent(),
DEvaluatedExprVisitor.h53 if (E->getCond()->isValueDependent()) in VisitChooseExpr()
DExprCXX.h501 Ty->isDependentType(), SubExpr->isValueDependent(), in CXXStdInitializerListExpr()
555 Operand->isTypeDependent() || Operand->isValueDependent(), in CXXTypeidExpr()
634 /*type-dependent*/ false, baseExpr->isValueDependent(), in MSPropertyRefExpr()
1040 SubExpr->isValueDependent(), in CXXBindTemporaryExpr()
2124 assert(!isValueDependent()); in getValue()
3537 assert(!isValueDependent() && in getPackLength()
3577 replacement->isTypeDependent(), replacement->isValueDependent(), in SubstNonTypeTemplateParmExpr()
3769 Temporary->isTypeDependent(), Temporary->isValueDependent(), in MaterializeTemporaryExpr()
/external/clang/lib/AST/
DExpr.cpp276 if (Init->isValueDependent()) { in computeDeclRefDependence()
1120 fn->isValueDependent(), in CallExpr()
1130 if (args[i]->isValueDependent()) in CallExpr()
1324 if (exprs[i]->isTypeDependent() || exprs[i]->isValueDependent()) in OffsetOfExpr()
1357 if (!isValueDependent() || !isInstantiationDependent()) { in UnaryExprOrTypeTraitExpr()
1893 if (initExprs[I]->isValueDependent()) in InitListExpr()
3191 if (isValueDependent() && in isNullPointerConstant()
3544 if (Args[I]->isValueDependent()) in initArgsAndSelLocs()
3741 if (args[i]->isValueDependent()) in ShuffleVectorExpr()
3773 AssocExprs[ResultIndex]->isValueDependent(), in GenericSelectionExpr()
[all …]
DExprCXX.cpp246 /*isValueDependent=*/Base->isValueDependent(), in CXXPseudoDestructorExpr()
876 if (args[i]->isValueDependent()) in CXXConstructExpr()
1111 subexpr->isTypeDependent(), subexpr->isValueDependent(), in ExprWithCleanups()
DTemplateBase.cpp130 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() || in isDependent()
DType.cpp1643 if (epi.ExceptionSpec.NoexceptExpr->isValueDependent() || in FunctionProtoType()
1676 return NE->isValueDependent(); in hasDependentExceptionSpec()
1698 if (noexceptExpr->isValueDependent()) in getNoexceptSpec()
DASTDiagnostic.cpp1225 if (Iter.isEnd() && ArgExpr->isValueDependent()) { in GetInt()
1252 if (Iter.isEnd() && ArgExpr->isValueDependent()) in GetValueDecl()
DDecl.cpp2105 assert(!Init->isValueDependent()); in evaluateValue()
2152 assert(!Init->isValueDependent()); in checkInitIsICE()
DExprConstant.cpp1970 if (!Init || Init->isValueDependent()) { in evaluateVarDeclInit()
3233 if (InitE->isValueDependent()) in EvaluateDecl()
8412 assert(!E->isValueDependent()); in EvaluateInPlace()
8655 assert(!E->isValueDependent() && "Should not see value dependent exprs!"); in CheckICE()
9112 if ((*I)->isValueDependent() || in EvaluateWithSubstitution()
DDeclCXX.cpp923 !Field->getBitWidth()->isValueDependent() && in addedMember()
/external/clang/lib/Sema/
DSemaOpenMP.cpp589 if (DE->isValueDependent() || DE->isTypeDependent()) { in EndOpenMPDSABlock()
2007 return Var->getType()->isDependentType() || (LB && LB->isValueDependent()) || in Dependent()
2008 (UB && UB->isValueDependent()) || (Step && Step->isValueDependent()); in Dependent()
2046 if (!NewStep->isValueDependent()) { in SetStep()
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()
[all …]
DSemaChecking.cpp1065 return (!Expr->isValueDependent() && in CheckNonNullExpr()
2370 TheCall->getArg(i)->isValueDependent()) 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()
6022 if (E->isValueDependent()) in CheckTrivialUnsignedComparison()
6273 if (E->isValueDependent()) in AnalyzeComparison()
6375 if (Bitfield->getBitWidth()->isValueDependent() || in AnalyzeBitFieldAssignment()
6377 Init->isValueDependent() || in AnalyzeBitFieldAssignment()
[all …]
DSemaDeclAttr.cpp220 if (Expr->isTypeDependent() || Expr->isValueDependent() || in checkUInt32Argument()
276 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() || in checkFunctionOrMethodParameterIndex()
800 if (!Cond->isValueDependent() && in handleEnableIfAttr()
1277 if (!E->isValueDependent()) { in AddAssumeAlignedAttr()
1299 if (!OE->isValueDependent()) { in AddAssumeAlignedAttr()
2176 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
2197 if (E->isTypeDependent() || E->isValueDependent() || in handleSentinelAttr()
2847 if (!E->isValueDependent()) { in AddAlignValueAttr()
2897 if (E->isValueDependent()) { in handleAlignedAttr()
2953 if (E->isTypeDependent() || E->isValueDependent()) { in AddAlignedAttr()
DSemaStmt.cpp395 if (!LHSVal->isTypeDependent() && !LHSVal->isValueDependent()) { in ActOnCaseStmt()
403 if (RHSVal && !RHSVal->isTypeDependent() && !RHSVal->isValueDependent()) { in ActOnCaseStmt()
774 = CondExpr->isTypeDependent() || CondExpr->isValueDependent(); in ActOnFinishSwitchStmt()
822 if (Lo->isTypeDependent() || Lo->isValueDependent()) { in ActOnFinishSwitchStmt()
863 CS->getRHS()->isValueDependent()) { in ActOnFinishSwitchStmt()
1178 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() && in DiagnoseAssignmentEnum()
DSemaAttr.cpp203 Alignment->isValueDependent() || in ActOnPragmaPack()
DSemaTemplate.cpp4204 if (Arg->isValueDependent() || Arg->isTypeDependent()) in isNullPointerValueTemplateArgument()
4470 if (Arg->isValueDependent()) { in CheckTemplateArgumentAddressOfObjectOrFunction()
4722 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4751 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
4813 if (Arg->isValueDependent()) { in CheckTemplateArgument()
4934 if (Arg->isValueDependent()) { in CheckTemplateArgument()
4988 } else if (!Arg->isValueDependent()) { in CheckTemplateArgument()
5033 if (Arg->isValueDependent()) { in CheckTemplateArgument()
5196 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgument()
DSemaExpr.cpp443 if (sentinelExpr->isValueDependent()) return; in DiagnoseSentinelCalls()
3157 if (E->isValueDependent()) in CheckLoopHintExpr()
5098 !LiteralExpr->isValueDependent() && in BuildCompoundLiteralExpr()
7385 if (IsDiv && !RHS.get()->isValueDependent() && in CheckMultiplyDivideOperands()
7415 if (!RHS.get()->isValueDependent() && in CheckRemainderOperands()
7593 if (!IsStringPlusInt || IndexExpr->isValueDependent()) in diagnoseStringPlusInt()
7862 if (RHS.get()->isValueDependent() || in DiagnoseBadShiftValues()
7888 if (LHS.get()->isValueDependent() || in DiagnoseBadShiftValues()
8862 RHS.get()->getType()->isIntegerType() && !RHS.get()->isValueDependent() && in CheckLogicalOperands()
10242 return !E->isValueDependent() && in EvaluatesAsTrue()
[all …]
DSemaType.cpp1624 } 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()
DSemaExceptionSpec.cpp1082 if (E->isTypeDependent() || E->isValueDependent()) in canThrow()
DSemaExprCXX.cpp1191 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) { in ActOnCXXNew()
1454 if (!ArraySize->isValueDependent()) { in BuildCXXNew()
5951 if (Var->getType()->isDependentType() || Init->isValueDependent()) { in VariableCanNeverBeAConstantExpression()
6319 (E->isTypeDependent() || E->isValueDependent() || in CorrectDelayedTyposInExpr()
DSemaTemplateInstantiateDecl.cpp189 if (A->getCond()->isValueDependent() && !Cond->isValueDependent() && in instantiateDependentEnableIfAttr()
230 if (EnableIf && EnableIf->getCond()->isValueDependent()) { in InstantiateAttrs()
DSemaInit.cpp2530 if (!Index->isTypeDependent() && !Index->isValueDependent()) in ActOnDesignatedInitializer()
2549 StartIndex->isValueDependent(); in ActOnDesignatedInitializer()
2551 EndIndex->isValueDependent(); in ActOnDesignatedInitializer()
6169 S.getLangOpts().CPlusPlus && !CurInit.get()->isValueDependent()) in Perform()
DSemaPseudoObject.cpp121 rebuiltExpr->isValueDependent()); in rebuild()

12