|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/AST/AttrImpl.inc 654 return alignmentExpr && (alignmentExpr->isValueDependent() || alignmentExpr->isTypeDependent());
tools/clang/include/clang/AST/EvaluatedExprVisitor.h 56 if (E->getCond()->isValueDependent())
tools/clang/include/clang/AST/Expr.h 932 subexpr->isTypeDependent(), subexpr->isValueDependent(),
1062 (SourceExpr && SourceExpr->isValueDependent()),
1976 val->isTypeDependent(), val->isValueDependent(),
2031 input->isValueDependent(),
2449 lhs->isValueDependent() || rhs->isValueDependent(),
2449 lhs->isValueDependent() || rhs->isValueDependent(),
3068 init->isValueDependent(),
3144 ty->isDependentType() || (op && op->isValueDependent()),
3421 lhs->isValueDependent() || rhs->isValueDependent(),
3421 lhs->isValueDependent() || rhs->isValueDependent(),
3606 lhs->isValueDependent() || rhs->isValueDependent(),
3606 lhs->isValueDependent() || rhs->isValueDependent(),
3721 (cond->isValueDependent() || lhs->isValueDependent() ||
3721 (cond->isValueDependent() || lhs->isValueDependent() ||
3722 rhs->isValueDependent()),
3799 (common->isValueDependent() || rhs->isValueDependent()),
3799 (common->isValueDependent() || rhs->isValueDependent()),
4055 DstType->isDependentType() || SrcExpr->isValueDependent(),
4138 return getCond()->isTypeDependent() || getCond()->isValueDependent();
4439 ExprBits.ValueDependent |= expr->isValueDependent();
5008 CommonInit->isValueDependent() || ElementInit->isValueDependent(),
5008 CommonInit->isValueDependent() || ElementInit->isValueDependent(),
5499 base->isTypeDependent(), base->isValueDependent(),
5615 DstType->isDependentType() || SrcExpr->isValueDependent(),
tools/clang/include/clang/AST/ExprCXX.h 283 SemanticForm->isTypeDependent(), SemanticForm->isValueDependent(),
727 Ty->isDependentType(), SubExpr->isValueDependent(),
787 Operand->isTypeDependent() || Operand->isValueDependent(),
878 /*type-dependent*/ false, baseExpr->isValueDependent(),
952 Idx->isValueDependent(), Idx->isInstantiationDependent(),
1380 SubExpr->isValueDependent(),
2373 Arg->isValueDependent(), Arg->isInstantiationDependent(),
2671 assert(!isValueDependent());
4169 assert(!isValueDependent() &&
4180 return isValueDependent() && Length;
4228 Replacement->isTypeDependent(), Replacement->isValueDependent(),
4442 Temporary->isTypeDependent(), Temporary->isValueDependent(),
4634 Resume->isValueDependent(), Common->isInstantiationDependent(),
4936 assert(!isValueDependent()
tools/clang/include/clang/AST/ExprObjC.h 135 E->isTypeDependent(), E->isValueDependent(),
567 /*TypeDependent=*/false, base->isValueDependent(),
652 /*TypeDependent=*/false, base->isValueDependent(),
674 Base->isValueDependent(), Base->isInstantiationDependent(),
868 base->isValueDependent() || key->isValueDependent(),
868 base->isValueDependent() || key->isValueDependent(),
1509 /*TypeDependent=*/false, base->isValueDependent(),
1595 operand->isTypeDependent(), operand->isValueDependent(),
tools/clang/include/clang/AST/ExprOpenMP.h 59 Base->isValueDependent() ||
60 (LowerBound && LowerBound->isValueDependent()) ||
61 (Length && Length->isValueDependent()),
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 868 AST_MATCHER(Expr, isValueDependent) { return Node.isValueDependent(); }
tools/clang/include/clang/Sema/Sema.h10606 !Condition.get()->isValueDependent()),
tools/clang/lib/AST/ASTContext.cpp 3393 numElements->isValueDependent()) &&
5791 if (E->isTypeDependent() || E->isValueDependent())
10085 (VD->getInit()->isValueDependent() || !VD->evaluateValue()))
tools/clang/lib/AST/ASTImporter.cpp 6212 bool ValueDependent = ToCond->isValueDependent();
6881 if (E->isValueDependent())
7038 if (!E->isValueDependent())
7733 bool ToValue = (E->isValueDependent() ? false : E->getValue());
8147 ToE->setValueDependent(FromE->isValueDependent());
tools/clang/lib/AST/Decl.cpp 2314 if (!Init || Init->isValueDependent() || getType()->isDependentType())
2357 assert(!Init->isValueDependent());
2425 assert(!Init->isValueDependent());
3958 return isUnnamedBitfield() && !getBitWidth()->isValueDependent() &&
tools/clang/lib/AST/Expr.cpp 431 if (Init->isValueDependent()) {
1340 Fn->isValueDependent(), Fn->isInstantiationDependent(),
1432 if (Arg->isValueDependent())
1584 if (exprs[i]->isTypeDependent() || exprs[i]->isValueDependent())
1617 if (!isValueDependent() || !isInstantiationDependent()) {
1645 Base->isValueDependent(), Base->isInstantiationDependent(),
2230 if (initExprs[I]->isValueDependent())
3134 assert(!isValueDependent() &&
3317 return !Arg->isValueDependent() &&
3686 if (isValueDependent() &&
4111 if (args[i]->isValueDependent())
4139 AssocExprs[ResultIndex]->isValueDependent(),
4241 Init->isTypeDependent(), Init->isValueDependent(),
4261 if (Index->isTypeDependent() || Index->isValueDependent())
4275 if (Start->isTypeDependent() || Start->isValueDependent() ||
4276 End->isTypeDependent() || End->isValueDependent()) {
4427 if (Exprs[I]->isValueDependent())
4522 if (E->isValueDependent())
4570 if (args[i]->isValueDependent())
tools/clang/lib/AST/ExprCXX.cpp 197 if (SizeExpr->isValueDependent())
209 if (Initializer->isValueDependent())
220 if (PlacementArgs[I]->isValueDependent())
344 /*isValueDependent=*/Base->isValueDependent(),
1117 if (Args[I]->isValueDependent())
1804 assert((!isValueDependent() || isInstantiationDependent()) &&
tools/clang/lib/AST/ExprConstant.cpp 2866 if (!Init || Init->isValueDependent()) {
4299 if (InitE->isValueDependent())
13357 assert(!E->isValueDependent());
13500 assert(!isValueDependent() &&
13509 assert(!isValueDependent() &&
13519 assert(!isValueDependent() &&
13529 assert(!isValueDependent() &&
13539 assert(!isValueDependent() &&
13557 assert(!isValueDependent() &&
13577 assert(!isValueDependent() &&
13598 assert(!isValueDependent() &&
13703 assert(!isValueDependent() &&
13713 assert(!isValueDependent() &&
13731 assert(!isValueDependent() &&
13749 assert(!isValueDependent() &&
13822 assert(!E->isValueDependent() && "Should not see value dependent exprs!");
14243 assert(!isValueDependent() &&
14259 assert(!isValueDependent() &&
14285 assert(!isValueDependent() &&
14293 assert(!isValueDependent() &&
14328 assert(!isValueDependent() &&
14352 if ((*I)->isValueDependent() ||
14425 assert(!E->isValueDependent() &&
tools/clang/lib/AST/ExprObjC.cpp 33 if (Elements[I]->isTypeDependent() || Elements[I]->isValueDependent())
70 if (VK[I].Key->isTypeDependent() || VK[I].Key->isValueDependent() ||
71 VK[I].Value->isTypeDependent() || VK[I].Value->isValueDependent())
188 if (Args[I]->isValueDependent())
tools/clang/lib/AST/TemplateBase.cpp 142 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() ||
tools/clang/lib/AST/Type.cpp 126 et->isDependentType() || (sz && sz->isValueDependent()) ||
3014 epi.ExceptionSpec.NoexceptExpr->isValueDependent());
3019 if (epi.ExceptionSpec.NoexceptExpr->isValueDependent() ||
3072 return NE->isValueDependent();
tools/clang/lib/Analysis/CFG.cpp 1172 !S->isValueDependent() &&
1180 S->isTypeDependent() || S->isValueDependent())
tools/clang/lib/Sema/SemaAttr.cpp 301 Alignment->isValueDependent() ||
tools/clang/lib/Sema/SemaCast.cpp 2439 SrcExpr.get()->isValueDependent()) {
tools/clang/lib/Sema/SemaChecking.cpp 321 if (TheCall->isValueDependent() || TheCall->isTypeDependent() ||
3589 if (Arg->isTypeDependent() || Arg->isValueDependent())
3699 if (Arg->isTypeDependent() || Arg->isValueDependent())
4130 return (!Expr->isValueDependent() &&
5924 TheCall->getArg(i)->isValueDependent())
6028 if (!Arg->isTypeDependent() && !Arg->isValueDependent()) {
6068 if (!Arg->isTypeDependent() && !Arg->isValueDependent()) {
6184 if (Arg->isTypeDependent() || Arg->isValueDependent()) return false;
6203 if (Arg->isTypeDependent() || Arg->isValueDependent())
6234 if (Arg->isTypeDependent() || Arg->isValueDependent())
6255 if (Arg->isTypeDependent() || Arg->isValueDependent())
6301 if (Arg->isTypeDependent() || Arg->isValueDependent())
6326 if (Arg->isTypeDependent() || Arg->isValueDependent())
6518 if (Arg->isTypeDependent() || Arg->isValueDependent())
6807 if (E->isTypeDependent() || E->isValueDependent())
10791 if (E->isValueDependent())
10926 if (Bitfield->getBitWidth()->isValueDependent() ||
10928 Init->isValueDependent() ||
11518 else if (!E->isValueDependent() && LHS && RHS &&
11546 if (E->isTypeDependent() || E->isValueDependent()) return;
12046 if (E->isTypeDependent() || E->isValueDependent())
12420 if (E->isTypeDependent() || E->isValueDependent())
12638 if (!EvalOK || E->isValueDependent())
12999 if (!IsConstexpr && !E->isValueDependent())
13239 if (IndexExpr->isValueDependent())
tools/clang/lib/Sema/SemaDecl.cpp 1802 (VD->getInit()->isValueDependent() || !VD->evaluateValue()))
11871 else if (Init->isValueDependent())
11906 if (!Init->isValueDependent() && !Init->isEvaluatable(Context)) {
12486 if (Init && !Init->isValueDependent()) {
15793 if (BitWidth->isValueDependent() || BitWidth->isTypeDependent())
16925 } else if (!Val->isValueDependent() &&
tools/clang/lib/Sema/SemaDeclAttr.cpp 245 if (Expr->isTypeDependent() || Expr->isValueDependent() ||
337 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() ||
980 if (isa<FunctionDecl>(D) && !Cond->isValueDependent() &&
1559 if (!E->isValueDependent()) {
1581 if (!OE->isValueDependent()) {
2642 if (E->isTypeDependent() || E->isValueDependent() ||
2662 if (E->isTypeDependent() || E->isValueDependent() ||
3593 if (!E->isValueDependent()) {
3683 if (E->isValueDependent()) {
4707 if (E->isValueDependent())
5786 if (MinExpr->isValueDependent() || MaxExpr->isValueDependent())
5786 if (MinExpr->isValueDependent() || MaxExpr->isValueDependent())
5840 if (MinExpr->isValueDependent() || (MaxExpr && MaxExpr->isValueDependent()))
5840 if (MinExpr->isValueDependent() || (MaxExpr && MaxExpr->isValueDependent()))
tools/clang/lib/Sema/SemaDeclCXX.cpp 1236 if (!E.get()->isValueDependent())
11292 if (Converted.isUsable() && !Converted.get()->isValueDependent()) {
13608 !VD->getInit()->isValueDependent() && VD->evaluateValue()) {
14456 if (!AssertExpr->isTypeDependent() && !AssertExpr->isValueDependent() &&
tools/clang/lib/Sema/SemaExceptionSpec.cpp 86 if (Converted.get()->isValueDependent()) {
1249 if (E->isTypeDependent() || E->isValueDependent())
tools/clang/lib/Sema/SemaExpr.cpp 404 if (sentinelExpr->isValueDependent()) return;
3366 if (E->isValueDependent())
4498 (LowerBound->isTypeDependent() || LowerBound->isValueDependent())) ||
4499 (Length && (Length->isTypeDependent() || Length->isValueDependent()))) {
6116 !LiteralExpr->isValueDependent() &&
9260 if (!RHS.get()->isValueDependent() &&
9501 if (!IsStringPlusInt || IndexExpr->isValueDependent())
9642 (!IExp->isValueDependent() &&
9721 (!RHS.get()->isValueDependent() &&
9801 if (RHS.get()->isValueDependent() ||
9830 if (LHS.get()->isValueDependent() ||
11362 RHS.get()->getType()->isIntegerType() && !RHS.get()->isValueDependent() &&
13135 return !E->isValueDependent() &&
13143 return !E->isValueDependent() &&
13900 if (!Idx->isTypeDependent() && !Idx->isValueDependent() &&
14048 if (CondExpr->isTypeDependent() || CondExpr->isValueDependent()) {
14066 ValueDependent = ActiveExpr->isValueDependent();
17970 if (E->isValueDependent() || E->isIntegerConstantExpr(Context))
tools/clang/lib/Sema/SemaExprCXX.cpp 1680 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) {
1999 if (!(*ArraySize)->isValueDependent()) {
3679 return (IsConstexpr && !CondExpr->isValueDependent())
7438 if (Var->getType()->isDependentType() || Init->isValueDependent()) {
7931 (E->isTypeDependent() || E->isValueDependent() ||
tools/clang/lib/Sema/SemaInit.cpp 3148 if (!Index->isTypeDependent() && !Index->isValueDependent())
3167 StartIndex->isValueDependent();
3169 EndIndex->isValueDependent();
tools/clang/lib/Sema/SemaOpenMP.cpp 2160 if (DE->isValueDependent() || DE->isTypeDependent()) {
2507 if (Allocator->isTypeDependent() || Allocator->isValueDependent() ||
2585 (Allocator->isTypeDependent() || Allocator->isValueDependent() ||
2786 if (E->isTypeDependent() || E->isValueDependent() ||
2908 if (E->isTypeDependent() || E->isValueDependent() ||
4074 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() ||
4877 if (E->isValueDependent() || E->isTypeDependent() ||
4898 if (E->isValueDependent() || E->isTypeDependent() ||
4924 } else if (E->isValueDependent() || E->isTypeDependent() ||
4936 if (Step && !Step->isValueDependent() && !Step->isTypeDependent() &&
5013 if (VariantRef->isTypeDependent() || VariantRef->isValueDependent() ||
5182 if (!Score->isTypeDependent() && !Score->isValueDependent() &&
5429 (LB && LB->isValueDependent()) || (UB && UB->isValueDependent()) ||
5429 (LB && LB->isValueDependent()) || (UB && UB->isValueDependent()) ||
5430 (Step && Step->isValueDependent());
5479 if (!NewStep->isValueDependent()) {
6906 if (!CollapseLoopCountExpr->isValueDependent() &&
6918 if (!OrderedLoopCountExpr->isValueDependent() &&
7617 if (SimdlenLength->isValueDependent() || SimdlenLength->isTypeDependent() ||
7621 if (SafelenLength->isValueDependent() || SafelenLength->isTypeDependent() ||
7874 if (E->isTypeDependent() || E->isValueDependent() ||
10981 if (!Condition->isValueDependent() && !Condition->isTypeDependent() &&
11013 if (!Condition->isValueDependent() && !Condition->isTypeDependent() &&
11086 if (!ValExpr->isTypeDependent() && !ValExpr->isValueDependent() &&
11152 if (E->isValueDependent() || E->isTypeDependent() ||
11644 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() &&
13889 if (Step && !Step->isValueDependent() && !Step->isTypeDependent() &&
15305 if (VE->isValueDependent() || VE->isTypeDependent() ||
16085 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() &&
tools/clang/lib/Sema/SemaOverload.cpp 349 if (Initializer->isValueDependent())
386 if (Initializer->isValueDependent())
432 if (Initializer->isValueDependent())
2262 if (Expr->isValueDependent() && !Expr->isTypeDependent() &&
5581 if (Result.get()->isValueDependent()) {
5633 if (!R.isInvalid() && !R.get()->isValueDependent())
6480 if (EIA->getCond()->isValueDependent() ||
9779 if (EnableIf->getCond()->isValueDependent() ||
tools/clang/lib/Sema/SemaPseudoObject.cpp 179 rebuiltExpr->isValueDependent());
tools/clang/lib/Sema/SemaStmt.cpp 456 if (!E->isValueDependent())
878 = CondExpr->isTypeDependent() || CondExpr->isValueDependent();
926 if (Lo->isValueDependent()) {
951 if (CS->getRHS()->isValueDependent()) {
1268 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() &&
tools/clang/lib/Sema/SemaStmtAsm.cpp 384 if (!InputExpr->isValueDependent()) {
tools/clang/lib/Sema/SemaTemplate.cpp 5767 if (Arg->isValueDependent() || Arg->isTypeDependent())
6036 if (Arg->isValueDependent()) {
6254 if (Arg->isTypeDependent() || Arg->isValueDependent()) {
6313 if (Arg->isTypeDependent() || Arg->isValueDependent()) {
6458 if (ArgResult.get()->isValueDependent()) {
6587 if (ArgResult.get()->isValueDependent()) {
6625 } else if (!Arg->isValueDependent()) {
6669 if (Arg->isValueDependent()) {
6831 if (Arg->isTypeDependent() || Arg->isValueDependent()) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 202 if (OldCond->isValueDependent() && !Cond->isValueDependent() &&
202 if (OldCond->isValueDependent() && !Cond->isValueDependent() &&
tools/clang/lib/Sema/SemaType.cpp 2237 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) {
2360 if (SizeExpr->isTypeDependent() || SizeExpr->isValueDependent())
2420 if (!ArraySize->isTypeDependent() && !ArraySize->isValueDependent()) {
5895 if (!AddrSpace->isValueDependent()) {
5939 if (!AddrSpace->isValueDependent()) {
6031 if (!ASArgExpr->isValueDependent()) {
7282 if (numEltsExpr->isTypeDependent() || numEltsExpr->isValueDependent() ||
tools/clang/lib/Sema/TreeTransform.h11986 if (!E->isValueDependent())
11998 } else if (E->isValueDependent()) {
tools/clang/lib/Serialization/ASTReaderStmt.cpp 1865 } else if (!E->isValueDependent()) {
tools/clang/lib/Serialization/ASTWriterStmt.cpp 444 Record.push_back(E->isValueDependent());
1801 } else if (!E->isValueDependent()) {
tools/clang/tools/extra/clang-tidy/bugprone/DynamicStaticInitializersCheck.cpp 21 if (Init && !Init->isValueDependent()) {
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp 194 if (Cast->isTypeDependent() || Cast->isValueDependent() ||
195 Calc->isTypeDependent() || Calc->isValueDependent())
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp 100 if (ByteCount->isValueDependent() ||
109 if (!FillChar->isValueDependent() &&
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp 71 if (IndexExpr->isValueDependent())
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 527 if (!Arg->isValueDependent() &&
559 return !E->isValueDependent() && E->isIntegerConstantExpr(*AstCtx);
588 return !E->isValueDependent() && E->isIntegerConstantExpr(*AstCtx);
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp 98 if (MacroName != "assert" || Condition->isValueDependent() ||
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp 435 if (!ConditionExpr || ConditionExpr->isValueDependent())
tools/clang/tools/extra/clangd/XRefs.cpp 697 if (!Init->isValueDependent() && Init->EvaluateAsRValue(Result, Ctx)) {
tools/clang/tools/libclang/CIndex.cpp 3803 if (expr->isValueDependent())