Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1742 ExprResult
1759 ExprResult ParseRHSOfBinaryExpression(ExprResult LHS,
1801 ExprResult ParsePostfixExpressionSuffix(ExprResult LHS);
1850 ExprResult ParseFoldExpression(ExprResult LHS, BalancedDelimiterTracker &T);
1901 ExprResult ParseCXXCasts();
1908 ExprResult ParseCXXTypeid();
1912 ExprResult ParseCXXUuidof();
1923 ExprResult ParseCXXThis();
2068 ExprResult Expr = ExprResult());
2294 ExprResult RangeExpr;
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3892 ExprResult
4795 ExprResult
4998 ExprResult ActOnConstantExpression(ExprResult Res);
5174 ExprResult
5197 ExprResult
5283 ExprResult
5358 ExprResult
5438 ExprResult
5523 ExprResult ActOnStmtExprResult(ExprResult E);
11694 ExprResult &Cond, ExprResult &LHS, ExprResult &RHS,
[all …]
H A DOwnership.h262 using ExprResult = ActionResult<Expr *>;
278 inline ExprResult ExprError() { return ExprResult(true); }
282 inline ExprResult ExprError(const StreamingDiagnostic &) {
289 inline ExprResult ExprEmpty() { return ExprResult(false); }
292 inline Expr *AssertSuccess(ExprResult R) {
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp423 ExprResult
446 ExprResult result; in buildAssignmentOperation()
485 ExprResult
734 ExprResult msg; in buildGet()
793 ExprResult msg; in buildSet()
883 ExprResult
916 ExprResult result = in buildAssignmentOperation()
930 ExprResult
991 ExprResult
1005 ExprResult result = in buildAssignmentOperation()
[all …]
H A DTreeTransform.h7870 ExprResult
7884 ExprResult
7905 ExprResult
8327 ExprResult
10226 ExprResult
10250 ExprResult
10260 ExprResult
10321 ExprResult
10333 ExprResult
10339 ExprResult
[all …]
H A DSemaCoroutine.cpp313 ExprResult FromAddr = in buildCoroutineHandle()
727 ExprResult Suspend = in ActOnCoroutineBodyStart()
978 ExprResult PC; in BuildCoreturnStmt()
1268 ExprResult PDRefExpr = in makeNewAndDeleteExpr()
1347 ExprResult NewRef = in makeNewAndDeleteExpr()
1356 ExprResult NewExpr = in makeNewAndDeleteExpr()
1366 ExprResult DeleteRef = in makeNewAndDeleteExpr()
1382 ExprResult DeleteExpr = in makeNewAndDeleteExpr()
1524 ExprResult Res = in makeGroDeclAndReturnStmt()
1553 ExprResult Res = in makeGroDeclAndReturnStmt()
[all …]
H A DSemaExpr.cpp1583 ExprResult
1609 ExprResult
1799 ExprResult
2427 ExprResult
2902 ExprResult
2940 ExprResult
4480 ExprResult
4525 ExprResult
4569 ExprResult
13993 static ExprResult convertHalfVecBinOp(Sema &S, ExprResult LHS, ExprResult RHS, in convertHalfVecBinOp()
[all …]
H A DSemaExprCXX.cpp637 ExprResult
779 ExprResult
804 ExprResult
813 ExprResult
819 ExprResult
1414 ExprResult
1442 ExprResult
1787 ExprResult
1910 ExprResult
3463 ExprResult
[all …]
H A DSemaExprMember.cpp477 ExprResult
741 ExprResult
775 ExprResult Result = in BuildMemberReferenceExpr()
800 ExprResult
824 ExprResult result in BuildAnonymousStructUnionMemberReference()
881 static ExprResult
948 ExprResult
1225 ExprResult
1305 return ExprResult(TE); in LookupMemberExpr()
1767 ExprResult
[all …]
H A DSemaCast.cpp58 CastOperation(Sema &S, QualType destType, ExprResult src) in CastOperation()
82 ExprResult SrcExpr;
114 ExprResult complete(CastExpr *castExpr) { in complete()
259 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr,
272 ExprResult
295 ExprResult
299 ExprResult Ex = E; in BuildCXXNamedCast()
383 ExprResult Operand, in ActOnBuiltinBitCastExpr()
394 ExprResult Sema::BuildBuiltinBitCastExpr(SourceLocation KWLoc, in BuildBuiltinBitCastExpr()
2209 ExprResult FixedExpr = SrcExpr; in TryReinterpretCast()
[all …]
H A DSemaStmt.cpp440 ExprResult
462 return ExprResult(E); in ActOnCaseExpr()
472 ExprResult ER = E; in ActOnCaseExpr()
1037 ExprResult CondResult = in CheckSwitchCondition()
2169 ExprResult
3540 ExprResult ER = in ActOnCapScopeReturnStmt()
3669 ExprResult ER = in ActOnCapScopeReturnStmt()
3943 ExprResult ER = in BuildReturnStmt()
4041 ExprResult ER = in BuildReturnStmt()
4118 ExprResult ER = in BuildReturnStmt()
[all …]
H A DSemaExprObjC.cpp370 ExprResult Inner; in ActOnObjCBoolLiteral()
737 ExprResult ConvertedValueExpr; in BuildObjCBoxedExpr()
1097 ExprResult Value in BuildObjCDictionaryLiteral()
1730 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()
2760 ExprResult Sema::ActOnClassMessage(Scope *S, in ActOnClassMessage()
2874 ExprResult Result; in BuildInstanceMessage()
[all …]
H A DSemaStmtAsm.cpp282 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt()
373 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt()
415 ExprResult Result = DefaultFunctionArrayLvalueConversion(Exprs[i]); in ActOnGCCAsmStmt()
758 ExprResult Sema::LookupInlineAsmIdentifier(CXXScopeSpec &SS, in LookupInlineAsmIdentifier()
768 ExprResult Result = ActOnIdExpression(getCurScope(), SS, TemplateKWLoc, Id, in LookupInlineAsmIdentifier()
873 ExprResult
891 return ExprResult(); in LookupInlineAsmVarDeclField()
897 return ExprResult(); in LookupInlineAsmVarDeclField()
904 return ExprResult(); in LookupInlineAsmVarDeclField()
907 ExprResult Result = BuildMemberReferenceExpr( in LookupInlineAsmVarDeclField()
H A DSemaTemplateInstantiate.cpp1423 ExprResult
1431 ExprResult
1509 ExprResult result; in transformNonTypeTemplateParmRef()
1581 ExprResult
1596 ExprResult
1642 ExprResult
1676 ExprResult
1707 ExprResult
2011 ExprResult TransConstraint; in TransformNestedRequirement()
2425 ExprResult Result = in SubstParmVarDecl()
[all …]
H A DSemaOpenMP.cpp6368 ExprResult SL; in ActOnOpenMPDeclareSimdDirective()
6742 ExprResult Sema::ActOnOpenMPCall(ExprResult Call, Scope *Scope, in ActOnOpenMPCall()
7829 static ExprResult
7943 ExprResult Diff; in calculateNumIters()
8732 static ExprResult
8759 ExprResult Start, ExprResult Iter, ExprResult Step, bool Subtract, in buildCounterUpdate()
9234 ExprResult IV; in checkOpenMPLoop()
9315 ExprResult Inc = in checkOpenMPLoop()
14226 ExprResult ICE; in VerifyPositiveIntegerConstantInClause()
16423 static ExprResult
[all …]
H A DSemaOverload.cpp52 static ExprResult
1997 ExprResult ER = ExprResult{From}; in IsStandardConversion()
5418 ExprResult
5885 static ExprResult
6605 ExprResult R; in convertArgsForAvailabilityChecks()
12859 static ExprResult
13231 ExprResult
13992 ExprResult
14460 ExprResult
14740 ExprResult
[all …]
H A DSemaTemplateVariadic.cpp568 ExprResult Result = ActOnPackExpansion(Arg.getAsExpr(), EllipsisLoc); in ActOnPackExpansion()
644 ExprResult Sema::ActOnPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc) { in ActOnPackExpansion()
648 ExprResult Sema::CheckPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion()
1004 ExprResult Sema::ActOnSizeofParameterPackExpr(Scope *S, in ActOnSizeofParameterPackExpr()
1186 ExprResult Sema::ActOnCXXFoldExpr(Scope *S, SourceLocation LParenLoc, Expr *LHS, in ActOnCXXFoldExpr()
1237 ExprResult Callee = CreateUnresolvedLookupExpr( in ActOnCXXFoldExpr()
1250 ExprResult Sema::BuildCXXFoldExpr(UnresolvedLookupExpr *Callee, in BuildCXXFoldExpr()
1261 ExprResult Sema::BuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc, in BuildEmptyCXXFoldExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp133 ExprResult
142 ExprResult
188 ExprResult
200 ExprResult
256 ExprResult
348 ExprResult
395 ExprResult
1848 ExprResult
2247 ExprResult
2793 ExprResult
[all …]
H A DParseExprCXX.cpp560 ExprResult E; in tryParseCXXIdExpression()
675 ExprResult Result = in ParseCXXIdExpression()
917 ExprResult Init; in ParseLambdaIntroducer()
1571 ExprResult Result; in ParseCXXTypeid()
1636 ExprResult Result; in ParseCXXUuidof()
1701 ExprResult
1849 ExprResult
3045 ExprResult
3193 ExprResult Size = in ParseDirectNewDeclarator()
3258 ExprResult
[all …]
H A DParseInit.cpp161 ExprResult Parser::ParseInitializerWithPotentialDesignator( in ParseInitializerWithPotentialDesignator()
245 ExprResult Idx; in ParseInitializerWithPotentialDesignator()
283 Idx = ExprResult(static_cast<Expr*>(TypeOrExpr)); in ParseInitializerWithPotentialDesignator()
369 ExprResult RHS(ParseConstantExpression()); in ParseInitializerWithPotentialDesignator()
438 ExprResult Parser::ParseBraceInitializer() { in ParseBraceInitializer()
483 ExprResult SubElt; in ParseBraceInitializer()
573 ExprResult SubElt; in ParseMicrosoftIfExistsBraceInitializer()
H A DParseObjc.cpp2428 ExprResult Res; in ParseObjCThrowStmt()
2455 ExprResult operand(ParseExpression()); in ParseObjCSynchronizedStmt()
3018 ExprResult Parser::ParseObjCMessageExpression() { in ParseObjCMessageExpression()
3152 ExprResult
3215 ExprResult Expr; in ParseObjCMessageExpressionBody()
3222 ExprResult Res(Expr); in ParseObjCMessageExpressionBody()
3388 ExprResult
3417 ExprResult Res(ParseAssignmentExpression()); in ParseObjCArrayLiteral()
3459 ExprResult KeyExpr; in ParseObjCDictionaryLiteral()
3522 ExprResult
[all …]
H A DParseOpenMP.cpp494 ExprResult Initializer = in ParseOpenMPReductionInitializerForDecl()
795 ExprResult Simdlen; in ParseOMPDeclareSimdClauses()
1085 ExprResult ScoreExpr; in parseContextScore()
1201 Score = ExprResult(); in parseOMPContextSelector()
2713 ExprResult Allocator = in ParseOpenMPUsesAllocatorClause()
3006 ExprResult LHS( in ParseOpenMPParensExpr()
3180 ExprResult InteropVarExpr = in ParseOpenMPInteropClause()
3302 ExprResult Val; in ParseOpenMPSingleExprWithArgClause()
3684 ExprResult Step; in ParseOpenMPIteratorsExpr()
3927 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.cpp461 ExprResult Expr(ParseExpression()); in ParseExprStatement()
553 ExprResult FilterExpr; in ParseSEHExceptBlock()
736 ExprResult LHS; in ParseCaseStatement()
752 ExprResult RHS; in ParseCaseStatement()
1721 ExprResult Cond = ParseExpression(); in ParseDoStatement()
1817 ExprResult Value; in ParseForStatement()
1822 ExprResult Collection; in ParseForStatement()
2026 ExprResult Third = ParseExpression(); in ParseForStatement()
2049 ExprResult CorrectedRange = in ParseForStatement()
2142 ExprResult R(ParseExpression()); in ParseGotoStatement()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp672 struct ExprResult { struct in __anon0afe5c7c0211::NewGVN
680 ExprResult(const ExprResult &) = delete;
681 ExprResult(ExprResult &&Other) in ExprResult() argument
687 ExprResult &operator=(const ExprResult &Other) = delete;
688 ExprResult &operator=(ExprResult &&Other) = delete;
1138 return ExprResult::none(); in checkExprResults()
1553 NewGVN::ExprResult
1590 return ExprResult::none(); in performSymbolicPredicateInfoEvaluation()
1606 return ExprResult::some( in performSymbolicCallEvaluation()
1616 return ExprResult::none(); in performSymbolicCallEvaluation()
[all …]

123