/external/clang/include/clang/AST/ |
D | Expr.h | 146 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 …]
|
D | ExprObjC.h | 100 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(),
|
D | EvaluatedExprVisitor.h | 53 if (E->getCond()->isValueDependent()) in VisitChooseExpr()
|
D | ExprCXX.h | 501 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/ |
D | Expr.cpp | 276 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 …]
|
D | ExprCXX.cpp | 246 /*isValueDependent=*/Base->isValueDependent(), in CXXPseudoDestructorExpr() 876 if (args[i]->isValueDependent()) in CXXConstructExpr() 1111 subexpr->isTypeDependent(), subexpr->isValueDependent(), in ExprWithCleanups()
|
D | TemplateBase.cpp | 130 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() || in isDependent()
|
D | Type.cpp | 1643 if (epi.ExceptionSpec.NoexceptExpr->isValueDependent() || in FunctionProtoType() 1676 return NE->isValueDependent(); in hasDependentExceptionSpec() 1698 if (noexceptExpr->isValueDependent()) in getNoexceptSpec()
|
D | ASTDiagnostic.cpp | 1225 if (Iter.isEnd() && ArgExpr->isValueDependent()) { in GetInt() 1252 if (Iter.isEnd() && ArgExpr->isValueDependent()) in GetValueDecl()
|
D | Decl.cpp | 2105 assert(!Init->isValueDependent()); in evaluateValue() 2152 assert(!Init->isValueDependent()); in checkInitIsICE()
|
D | ExprConstant.cpp | 1970 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()
|
D | DeclCXX.cpp | 923 !Field->getBitWidth()->isValueDependent() && in addedMember()
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 589 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 …]
|
D | SemaChecking.cpp | 1065 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 …]
|
D | SemaDeclAttr.cpp | 220 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()
|
D | SemaStmt.cpp | 395 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()
|
D | SemaAttr.cpp | 203 Alignment->isValueDependent() || in ActOnPragmaPack()
|
D | SemaTemplate.cpp | 4204 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()
|
D | SemaExpr.cpp | 443 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 …]
|
D | SemaType.cpp | 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()
|
D | SemaExceptionSpec.cpp | 1082 if (E->isTypeDependent() || E->isValueDependent()) in canThrow()
|
D | SemaExprCXX.cpp | 1191 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()
|
D | SemaTemplateInstantiateDecl.cpp | 189 if (A->getCond()->isValueDependent() && !Cond->isValueDependent() && in instantiateDependentEnableIfAttr() 230 if (EnableIf && EnableIf->getCond()->isValueDependent()) { in InstantiateAttrs()
|
D | SemaInit.cpp | 2530 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()
|
D | SemaPseudoObject.cpp | 121 rebuiltExpr->isValueDependent()); in rebuild()
|