| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 1799 ExprResult 1820 ExprResult ParseRHSOfBinaryExpression(ExprResult LHS, 1862 ExprResult ParsePostfixExpressionSuffix(ExprResult LHS); 1908 ExprResult ParseFoldExpression(ExprResult LHS, BalancedDelimiterTracker &T); 1959 ExprResult ParseCXXCasts(); 1966 ExprResult ParseCXXTypeid(); 1970 ExprResult ParseCXXUuidof(); 1981 ExprResult ParseCXXThis(); 2124 ExprResult Expr = ExprResult()); 2400 ExprResult RangeExpr; [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 3948 ExprResult 4322 ExprResult 5306 ExprResult 5533 ExprResult ActOnConstantExpression(ExprResult Res); 5722 ExprResult 5745 ExprResult 5859 ExprResult 5936 ExprResult 6101 ExprResult ActOnStmtExprResult(ExprResult E); 12983 ExprResult &Cond, ExprResult &LHS, ExprResult &RHS, [all …]
|
| H A D | Ownership.h | 248 using ExprResult = ActionResult<Expr *>; 264 inline ExprResult ExprError() { return ExprResult(true); } 268 inline ExprResult ExprError(const StreamingDiagnostic &) { return ExprError(); } 271 inline ExprResult ExprEmpty() { return ExprResult(false); } 274 inline Expr *AssertSuccess(ExprResult R) {
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 428 ExprResult 451 ExprResult result; in buildAssignmentOperation() 490 ExprResult 739 ExprResult msg; in buildGet() 798 ExprResult msg; in buildSet() 888 ExprResult 921 ExprResult result = in buildAssignmentOperation() 935 ExprResult 996 ExprResult 1010 ExprResult result = in buildAssignmentOperation() [all …]
|
| H A D | TreeTransform.h | 8258 ExprResult 8279 ExprResult 8701 ExprResult 10865 ExprResult 10889 ExprResult 10899 ExprResult 10960 ExprResult 10972 ExprResult 10978 ExprResult 10984 ExprResult [all …]
|
| H A D | SemaCoroutine.cpp | 287 ExprResult FromAddr = in buildCoroutineHandle() 800 ExprResult Suspend = in ActOnCoroutineBodyStart() 944 ExprResult R = in BuildUnresolvedCoawaitExpr() 1082 ExprResult PC; in BuildCoreturnStmt() 1398 ExprResult PDRefExpr = in collectPlacementArgs() 1630 ExprResult NewRef = in makeNewAndDeleteExpr() 1642 ExprResult NewExpr = in makeNewAndDeleteExpr() 1652 ExprResult DeleteRef = in makeNewAndDeleteExpr() 1692 ExprResult DeleteExpr = in makeNewAndDeleteExpr() 1849 ExprResult Res = in makeGroDeclAndReturnStmt() [all …]
|
| H A D | SemaExpr.cpp | 2050 ExprResult 2684 ExprResult 3164 ExprResult 3202 ExprResult 4864 ExprResult 4910 ExprResult 4987 ExprResult 5894 ExprResult 7761 ExprResult 15510 static ExprResult convertHalfVecBinOp(Sema &S, ExprResult LHS, ExprResult RHS, in convertHalfVecBinOp() [all …]
|
| H A D | SemaExprCXX.cpp | 649 ExprResult 791 ExprResult 816 ExprResult 825 ExprResult 831 ExprResult 1461 ExprResult 1489 ExprResult 1877 ExprResult 3622 ExprResult 3933 ExprResult [all …]
|
| H A D | SemaExprMember.cpp | 511 ExprResult 774 ExprResult 809 ExprResult Result = in BuildMemberReferenceExpr() 834 ExprResult 858 ExprResult result in BuildAnonymousStructUnionMemberReference() 915 static ExprResult 982 ExprResult 1259 ExprResult 1354 return ExprResult(TE); in LookupMemberExpr() 1833 ExprResult [all …]
|
| H A D | SemaStmt.cpp | 458 ExprResult 480 return ExprResult(E); in ActOnCaseExpr() 490 ExprResult ER = E; in ActOnCaseExpr() 1082 ExprResult CondResult = in CheckSwitchCondition() 2216 ExprResult 3598 ExprResult ER = in ActOnCapScopeReturnStmt() 3727 ExprResult ER = in ActOnCapScopeReturnStmt() 4012 ExprResult ER = in BuildReturnStmt() 4128 ExprResult ER = in BuildReturnStmt() 4210 ExprResult ER = in BuildReturnStmt() [all …]
|
| H A D | SemaCast.cpp | 59 CastOperation(Sema &S, QualType destType, ExprResult src) in CastOperation() 87 ExprResult SrcExpr; 119 ExprResult complete(CastExpr *castExpr) { in complete() 264 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr, 277 ExprResult 300 ExprResult 304 ExprResult Ex = E; in BuildCXXNamedCast() 388 ExprResult Operand, in ActOnBuiltinBitCastExpr() 399 ExprResult Sema::BuildBuiltinBitCastExpr(SourceLocation KWLoc, in BuildBuiltinBitCastExpr() 2258 ExprResult FixedExpr = SrcExpr; in TryReinterpretCast() [all …]
|
| H A D | SemaExprObjC.cpp | 371 ExprResult Inner; in ActOnObjCBoolLiteral() 738 ExprResult ConvertedValueExpr; in BuildObjCBoxedExpr() 1095 ExprResult Value in BuildObjCDictionaryLiteral() 1729 ExprResult result; in CheckMessageArgumentTypes() 1879 ExprResult arg = Args[i]; in CheckMessageArgumentTypes() 1975 ExprResult Sema:: 2158 ExprResult Sema:: 2382 ExprResult Sema::ActOnSuperMessage(Scope *S, in ActOnSuperMessage() 2761 ExprResult Sema::ActOnClassMessage(Scope *S, in ActOnClassMessage() 2875 ExprResult Result; in BuildInstanceMessage() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1577 ExprResult 1833 ExprResult 1841 ExprResult 1942 ExprResult result; in transformNonTypeTemplateParmRef() 2013 ExprResult 2029 ExprResult 2078 ExprResult 2112 ExprResult 2143 ExprResult 4110 ExprResult [all …]
|
| H A D | SemaStmtAsm.cpp | 285 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 376 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() 405 ExprResult Result = DefaultFunctionArrayLvalueConversion(Exprs[i]); in ActOnGCCAsmStmt() 776 ExprResult Sema::LookupInlineAsmIdentifier(CXXScopeSpec &SS, in LookupInlineAsmIdentifier() 786 ExprResult Result = ActOnIdExpression(getCurScope(), SS, TemplateKWLoc, Id, in LookupInlineAsmIdentifier() 891 ExprResult 909 return ExprResult(); in LookupInlineAsmVarDeclField() 915 return ExprResult(); in LookupInlineAsmVarDeclField() 922 return ExprResult(); in LookupInlineAsmVarDeclField() 925 ExprResult Result = BuildMemberReferenceExpr( in LookupInlineAsmVarDeclField()
|
| H A D | SemaConcept.cpp | 69 ExprResult recreateBinOp(Sema &SemaRef, ExprResult LHS) const { in recreateBinOp() 73 ExprResult recreateBinOp(Sema &SemaRef, ExprResult LHS, in recreateBinOp() 74 ExprResult RHS) const { in recreateBinOp() 181 static ExprResult 189 ExprResult LHSRes = calculateConstraintSatisfaction( in calculateConstraintSatisfaction() 217 ExprResult RHSRes = calculateConstraintSatisfaction( in calculateConstraintSatisfaction() 250 ExprResult SubstitutedAtomicExpr = Evaluator(ConstraintExpr); in calculateConstraintSatisfaction() 335 static ExprResult calculateConstraintSatisfaction( in calculateConstraintSatisfaction() 346 ExprResult SubstitutedExpression; in calculateConstraintSatisfaction() 454 ExprResult Res = calculateConstraintSatisfaction( in CheckConstraintSatisfaction() [all …]
|
| H A D | SemaOverload.cpp | 2229 ExprResult ER = ExprResult{From}; in IsStandardConversion() 6178 ExprResult 6367 static ExprResult 7115 ExprResult R; in convertArgsForAvailabilityChecks() 13687 static ExprResult 14071 ExprResult Exp; in BuildCXXMemberCallExpr() 14158 ExprResult 14924 ExprResult Cmp; in BuildSynthesizedThreeWayComparison() 15532 ExprResult 15803 ExprResult [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 136 ExprResult 145 ExprResult 191 ExprResult 203 ExprResult 268 ExprResult 360 ExprResult 407 ExprResult 1915 ExprResult 2356 ExprResult 2950 ExprResult [all …]
|
| H A D | ParseOpenACC.cpp | 519 ExprResult ParseOpenACCConditionalExpr(Parser &P) { in ParseOpenACCConditionalExpr() 560 ExprResult Parser::ParseOpenACCIntExpr() { in ParseOpenACCIntExpr() 726 ExprResult NumLoops = in ParseOpenACCClauseParams() 743 ExprResult IntExpr = ParseOpenACCIntExpr(); in ParseOpenACCClauseParams() 782 ExprResult IntExpr = ParseOpenACCIntExpr(); in ParseOpenACCClauseParams() 809 ExprResult IntExpr = in ParseOpenACCWaitArgument() 847 ExprResult CurArg = in ParseOpenACCWaitArgument() 857 ExprResult Parser::ParseOpenACCIDExpression() { in ParseOpenACCIDExpression() 858 ExprResult Res; in ParseOpenACCIDExpression() 887 ExprResult Parser::ParseOpenACCBindClauseArgument() { in ParseOpenACCBindClauseArgument() [all …]
|
| H A D | ParseExprCXX.cpp | 563 ExprResult E; in tryParseCXXIdExpression() 678 ExprResult Result = in ParseCXXIdExpression() 920 ExprResult Init; in ParseLambdaIntroducer() 1637 ExprResult Result; in ParseCXXTypeid() 1702 ExprResult Result; in ParseCXXUuidof() 1767 ExprResult 1915 ExprResult 3170 ExprResult 3318 ExprResult Size = in ParseDirectNewDeclarator() 3381 ExprResult [all …]
|
| H A D | ParseInit.cpp | 162 ExprResult Parser::ParseInitializerWithPotentialDesignator( in ParseInitializerWithPotentialDesignator() 247 ExprResult Idx; in ParseInitializerWithPotentialDesignator() 285 Idx = ExprResult(static_cast<Expr*>(TypeOrExpr)); in ParseInitializerWithPotentialDesignator() 372 ExprResult RHS(ParseConstantExpression()); in ParseInitializerWithPotentialDesignator() 440 ExprResult Parser::ParseBraceInitializer() { in ParseBraceInitializer() 498 ExprResult SubElt; in ParseBraceInitializer() 588 ExprResult SubElt; in ParseMicrosoftIfExistsBraceInitializer()
|
| H A D | ParseObjc.cpp | 2494 ExprResult Res; in ParseObjCThrowStmt() 2521 ExprResult operand(ParseExpression()); in ParseObjCSynchronizedStmt() 3086 ExprResult Parser::ParseObjCMessageExpression() { in ParseObjCMessageExpression() 3220 ExprResult 3283 ExprResult Expr; in ParseObjCMessageExpressionBody() 3290 ExprResult Res(Expr); in ParseObjCMessageExpressionBody() 3456 ExprResult 3485 ExprResult Res(ParseAssignmentExpression()); in ParseObjCArrayLiteral() 3527 ExprResult KeyExpr; in ParseObjCDictionaryLiteral() 3589 ExprResult [all …]
|
| H A D | ParseOpenMP.cpp | 503 ExprResult Initializer = in ParseOpenMPReductionInitializerForDecl() 804 ExprResult Simdlen; in ParseOMPDeclareSimdClauses() 1098 ExprResult ScoreExpr; in parseContextScore() 1214 Score = ExprResult(); in parseOMPContextSelector() 3116 ExprResult Allocator = in ParseOpenMPUsesAllocatorClause() 3452 ExprResult LHS( in ParseOpenMPParensExpr() 3538 ExprResult Val = in ParseOpenMPIndirectClause() 3871 ExprResult Val; in ParseOpenMPSingleExprWithArgClause() 4341 ExprResult Step; in ParseOpenMPIteratorsExpr() 4705 ExprResult Tail; in ParseOpenMPVarList() [all …]
|
| H A D | ParseStmtAsm.cpp | 95 ExprResult Result = TheParser.ParseMSAsmIdentifier(LineToks, NumConsumedToks, in LookupInlineAsmIdentifier() 200 ExprResult Parser::ParseMSAsmIdentifier(llvm::SmallVectorImpl<Token> &LineToks, in ParseMSAsmIdentifier() 232 ExprResult Result; in ParseMSAsmIdentifier() 741 ExprResult AsmString(ParseAsmStringLiteral(/*ForAsmLabel*/ false)); in ParseAsmStatement() 814 ExprResult Clobber(ParseAsmStringLiteral(/*ForAsmLabel*/ false)); in ParseAsmStatement() 851 ExprResult Res = in ParseAsmStatement() 911 ExprResult Constraint(ParseAsmStringLiteral(/*ForAsmLabel*/ false)); in ParseAsmOperandsOpt() 927 ExprResult Res = Actions.CorrectDelayedTyposInExpr(ParseExpression()); in ParseAsmOperandsOpt()
|
| H A D | ParseStmt.cpp | 539 ExprResult Expr(ParseExpression()); in ParseExprStatement() 644 ExprResult FilterExpr; in ParseSEHExceptBlock() 853 ExprResult LHS; in ParseCaseStatement() 869 ExprResult RHS; in ParseCaseStatement() 1925 ExprResult Cond = ParseExpression(); in ParseDoStatement() 2030 ExprResult Value; in ParseForStatement() 2035 ExprResult Collection; in ParseForStatement() 2260 ExprResult Third = ParseExpression(); in ParseForStatement() 2286 ExprResult CorrectedRange = in ParseForStatement() 2379 ExprResult R(ParseExpression()); in ParseGotoStatement() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 669 struct ExprResult { struct in __anonb04f3f7e0211::NewGVN 677 ExprResult(const ExprResult &) = delete; 678 ExprResult(ExprResult &&Other) in ExprResult() argument 684 ExprResult &operator=(const ExprResult &Other) = delete; 685 ExprResult &operator=(ExprResult &&Other) = delete; 1137 return ExprResult::none(); in checkExprResults() 1560 NewGVN::ExprResult 1597 return ExprResult::none(); in performSymbolicPredicateInfoEvaluation() 1630 return ExprResult::some( in performSymbolicCallEvaluation() 1640 return ExprResult::none(); in performSymbolicCallEvaluation() [all …]
|