Home
last modified time | relevance | path

Searched refs:ExprResult (Results 1 – 25 of 56) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1799 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 DSema.h3948 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 DOwnership.h248 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 DSemaPseudoObject.cpp428 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 DTreeTransform.h8258 ExprResult
8279 ExprResult
8701 ExprResult
10865 ExprResult
10889 ExprResult
10899 ExprResult
10960 ExprResult
10972 ExprResult
10978 ExprResult
10984 ExprResult
[all …]
H A DSemaCoroutine.cpp287 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 DSemaExpr.cpp2050 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 DSemaExprCXX.cpp649 ExprResult
791 ExprResult
816 ExprResult
825 ExprResult
831 ExprResult
1461 ExprResult
1489 ExprResult
1877 ExprResult
3622 ExprResult
3933 ExprResult
[all …]
H A DSemaExprMember.cpp511 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 DSemaStmt.cpp458 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 DSemaCast.cpp59 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 DSemaExprObjC.cpp371 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 DSemaTemplateInstantiate.cpp1577 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 DSemaStmtAsm.cpp285 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 DSemaConcept.cpp69 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 DSemaOverload.cpp2229 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 DParseExpr.cpp136 ExprResult
145 ExprResult
191 ExprResult
203 ExprResult
268 ExprResult
360 ExprResult
407 ExprResult
1915 ExprResult
2356 ExprResult
2950 ExprResult
[all …]
H A DParseOpenACC.cpp519 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 DParseExprCXX.cpp563 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 DParseInit.cpp162 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 DParseObjc.cpp2494 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 DParseOpenMP.cpp503 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 DParseStmtAsm.cpp95 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 DParseStmt.cpp539 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 DNewGVN.cpp669 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 …]

123