Searched refs:isUsable (Results 1 - 25 of 35) sorted by relevance

12

/openbsd-current/gnu/llvm/clang/include/clang/Sema/
H A DOwnership.h166 bool isUsable() const { return !Invalid && Val; } function in class:clang::ActionResult
208 bool isUsable() const { return PtrWithInvalid > 0x01; } function in class:clang::ActionResult
/openbsd-current/gnu/llvm/clang/lib/Parse/
H A DParseStmt.cpp125 assert((Attrs.empty() || Res.isInvalid() || Res.isUsable()) &&
739 if (!SubStmt.isInvalid() && !SubStmt.isUsable())
1081 if (R.isUsable())
1166 if (R.isUsable())
1223 if (R.isUsable())
1228 if (R.isUsable())
1593 if (ElseStmt.isUsable())
1804 if (Body.isUsable())
1877 if (Cond.isUsable())
2239 if (getLangOpts().OpenMP && FirstPart.isUsable()) {
[all...]
H A DParseInit.cpp314 if (!NewReceiverType.isUsable()) {
505 if (SubElt.isUsable()) {
H A DParseOpenMP.cpp91 if (Res.isUsable())
323 if (TR.isUsable()) {
388 IsCorrect = !T.consumeClose() && IsCorrect && CombinerResult.isUsable();
570 if (ParsedType.isUsable())
736 if (SimdLen.isUsable()) {
834 return Res.isUsable() ? Res.getAs<StringLiteral>()->getString() : "";
1187 if (!Condition.isUsable())
1204 if (Score.isUsable()) {
1216 if (Score.isUsable())
1405 if (!AssociatedFunction.isUsable()) {
[all...]
H A DParseExpr.cpp241 if (Res.isUsable() && !Actions.CheckConstraintExpression(Res.get())) {
329 if (!Op.isUsable()) {
352 if (!LHS.isUsable())
358 if (!RHS.isUsable()) {
364 if (!Op.isUsable()) {
553 if (TernaryMiddle.isUsable())
590 if (TernaryMiddle.isUsable())
3157 if (!NumElements.isUsable()) {
3182 if (!getLangOpts().CPlusPlus && Result.isUsable()) {
3372 if (LHS.isUsable()) {
[all...]
H A DParseObjc.cpp469 if (typeParam.isUsable())
546 paramLoc, colonLoc, boundType.isUsable() ? boundType.get() : nullptr);
547 if (typeParam.isUsable())
1618 if (result.isUsable()) {
1738 if (fullTypeArg.isUsable()) {
1769 if (typeArg.isUsable() && ellipsisLoc.isValid()) {
1773 if (typeArg.isUsable()) {
3051 if (Type.isUsable() && Type.get().get()->isObjCObjectOrInterfaceType()) {
3141 if (!NewReceiverType.isUsable()) {
H A DParseStmtAsm.cpp122 if (!Result.isUsable())
251 while (Result.isUsable() && Tok.is(tok::period)) {
H A DParseExprCXX.cpp1132 if (Init.isUsable())
1134 if (Init.isUsable()) {
1444 NoexceptExpr.isUsable() ? NoexceptExpr.get() : nullptr,
3545 if (!Expression.isUsable()) {
3645 if (ConstraintExpr.isInvalid() || !ConstraintExpr.isUsable()) {
3712 if (!Expression.isUsable()) {
H A DParseDecl.cpp352 if (T.isUsable())
410 if (T.isUsable())
3680 if (NewTypeRep.isUsable()) {
3952 if (ExplicitExpr.isUsable()) {
4358 if (Type.isUsable()) {
4947 if (BaseType.isUsable())
5392 if (!R.isUsable())
6581 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() &&
7000 NoexceptExpr.isUsable() ? NoexceptExpr.get() : nullptr,
H A DParseTemplate.cpp147 if (!OptionalRequiresClauseConstraintER.isUsable()) {
904 if (!OptionalRequiresClauseConstraintER.isUsable()) {
H A DParser.cpp1814 if (NewType.isUsable())
2086 if (NewType.isUsable())
H A DParseCXXInlineMethods.cpp499 NoexceptExpr.isUsable()?
H A DParseDeclCXX.cpp2986 if (BitfieldSize.isUsable() && !DeclaratorInfo.hasName()) {
4109 FunctionChunk.HasTrailingReturnType = TrailingReturnType.isUsable();
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaOpenMP.cpp4642 if (!Res.isUsable())
4685 if (!Res.isUsable())
4804 if (!S.isUsable()) {
7336 if (NewCall.isUsable()) {
7355 if (!NewCall.isUsable())
7502 if (!ER.isUsable()) {
7529 if (!VariantRefCast.isUsable())
7542 if (!ER.isUsable() ||
8468 if (!NewStep.isUsable())
8569 if (!Diff.isUsable())
[all...]
H A DSemaExpr.cpp2971 if (Ivar.isUsable())
5488 if(!Res.isUsable()) {
5497 if (!Res.isUsable()) {
5505 if (!Res.isUsable()) {
5511 if (!Res.isUsable()) {
5519 if (!Res1.isUsable()) {
5526 if (!Res1.isUsable()) {
5534 if (!Res1.isUsable()) {
5541 if (!Res1.isUsable()) {
5549 if (!CmpRes.isUsable()) {
[all...]
H A DSemaStmtAsm.cpp793 if (!Result.isUsable()) return Result;
796 if (!Result.isUsable()) return Result;
H A DSemaLambda.cpp1123 if (C->Init.isUsable()) {
1253 << (C->Init.isUsable() ? C->Init.get()->getSourceRange()
1262 if (C->Init.isUsable()) {
H A DSemaConcept.cpp75 if (!LHS.isUsable() || !RHS.isUsable())
227 if (!SubstitutedAtomicExpr.isUsable())
H A DSemaCast.cpp1828 if (!SrcExpr.isUsable()) {
2202 Result.isUsable())
2211 return Result.isUsable();
2231 assert(FixedExpr.isUsable() && "Invalid result fixing overloaded expr");
2907 assert(SrcExpr.isUsable());
H A DSemaExprMember.cpp1009 if (RetryExpr.isUsable() && !Trap.hasErrorOccurred()) {
1018 if (RetryExpr.isUsable()) {
H A DSemaStmt.cpp2212 if (!result.isUsable())
2372 if (!Res.isUsable()) {
2940 if (SR.isInvalid() || SR.isUsable())
3059 if (getLangOpts().OpenMP >= 50 && BeginDeclStmt.isUsable())
4295 if (!result.isUsable())
H A DDeclSpec.cpp214 I.Fun.HasTrailingReturnType = TrailingReturnType.isUsable() ||
H A DSemaTemplateInstantiate.cpp1357 if (ErrorResult.isUsable())
2361 if (TransConstraint.isUsable() &&
3638 if (!Pattern.isUsable())
H A DSemaTemplateInstantiateDecl.cpp451 if (ER.isUsable())
2312 if (ErrorResult.isUsable())
2699 if (ErrorResult.isUsable())
3504 if (!NewE.isUsable())
3510 if (!NewE.isUsable())
H A DTreeTransform.h3696 if (IsFreeIvar && Result.isUsable())
7723 if (getSema().getLangOpts().OpenMP && Init.isUsable())
7923 if (!Result.isUsable()) {
8691 if (Body.isUsable() && isOpenMPLoopDirective(D->getDirectiveKind()) &&
11203 if (!Res.isUsable())
12844 if (TransExprRes.isUsable() && TransExprRes.get()->hasPlaceholderType())
12947 if (!NewDRE.isUsable())
14023 } else if (Result.isUsable()) {

Completed in 472 milliseconds

12