Lines Matching refs:VariableDecl

191   FailureOr<ast::VariableDecl *> parseArgumentDecl();
195 FailureOr<ast::VariableDecl *> parseResultDecl(unsigned resultNum);
210 ArrayRef<ast::VariableDecl *> arguments, ast::DeclScope *argumentScope,
211 ArrayRef<ast::VariableDecl *> results, ast::Type resultType);
225 ArrayRef<ast::VariableDecl *> arguments, ast::DeclScope *argumentScope,
226 ArrayRef<ast::VariableDecl *> results, ast::Type resultType);
241 ArrayRef<ast::VariableDecl *> arguments,
242 ArrayRef<ast::VariableDecl *> results, ast::Type resultType);
247 SmallVectorImpl<ast::VariableDecl *> &arguments,
248 SmallVectorImpl<ast::VariableDecl *> &results,
257 ArrayRef<ast::VariableDecl *> results, ast::Type &resultType);
272 FailureOr<ast::VariableDecl *>
276 FailureOr<ast::VariableDecl *>
360 createUserConstraintRewriteResultType(ArrayRef<ast::VariableDecl *> results);
365 const ast::Name &name, ArrayRef<ast::VariableDecl *> arguments,
366 ArrayRef<ast::VariableDecl *> results, ast::Type resultType,
371 FailureOr<ast::VariableDecl *>
377 FailureOr<ast::VariableDecl *>
932 auto *paramVar = ast::VariableDecl::create( in createODSNativePDLLConstraintDecl()
1056 FailureOr<ast::VariableDecl *> Parser::parseArgumentDecl() { in parseArgumentDecl()
1077 FailureOr<ast::VariableDecl *> Parser::parseResultDecl(unsigned resultNum) { in parseResultDecl()
1144 ArrayRef<ast::VariableDecl *> arguments, ast::DeclScope *argumentScope, in parseUserPDLLConstraintDecl()
1145 ArrayRef<ast::VariableDecl *> results, ast::Type resultType) { in parseUserPDLLConstraintDecl()
1210 ArrayRef<ast::VariableDecl *> arguments, ast::DeclScope *argumentScope, in parseUserPDLLRewriteDecl()
1211 ArrayRef<ast::VariableDecl *> results, ast::Type resultType) { in parseUserPDLLRewriteDecl()
1288 SmallVector<ast::VariableDecl *> arguments, results; in parseUserConstraintOrRewriteDecl()
1309 ArrayRef<ast::VariableDecl *> arguments, in parseUserNativeConstraintOrRewriteDecl()
1310 ArrayRef<ast::VariableDecl *> results, ast::Type resultType) { in parseUserNativeConstraintOrRewriteDecl()
1337 SmallVectorImpl<ast::VariableDecl *> &arguments, in parseUserConstraintOrRewriteSignature()
1338 SmallVectorImpl<ast::VariableDecl *> &results, in parseUserConstraintOrRewriteSignature()
1347 FailureOr<ast::VariableDecl *> argument = parseArgumentDecl(); in parseUserConstraintOrRewriteSignature()
1361 FailureOr<ast::VariableDecl *> result = parseResultDecl(results.size()); in parseUserConstraintOrRewriteSignature()
1400 ArrayRef<ast::VariableDecl *> results, ast::Type &resultType) { in validateUserConstraintOrRewriteReturn()
1580 FailureOr<ast::VariableDecl *>
1590 return ast::VariableDecl::create(ctx, nameDecl, type, initExpr, in defineVariableDecl()
1597 ast::VariableDecl::create(ctx, nameDecl, type, initExpr, constraints); in defineVariableDecl()
1602 FailureOr<ast::VariableDecl *>
2012 FailureOr<ast::VariableDecl *> rangeVar = in parseOperationExpr()
2333 FailureOr<ast::VariableDecl *> varDecl = in parseLetStmt()
2466 ArrayRef<ast::VariableDecl *> results) { in createUserConstraintRewriteResultType()
2483 const ast::Name &name, ArrayRef<ast::VariableDecl *> arguments, in createUserPDLLConstraintOrRewriteDecl()
2484 ArrayRef<ast::VariableDecl *> results, ast::Type resultType, in createUserPDLLConstraintOrRewriteDecl()
2504 FailureOr<ast::VariableDecl *>
2539 FailureOr<ast::VariableDecl *> varDecl = in createVariableDecl()
2547 FailureOr<ast::VariableDecl *>
2611 ArrayRef<ast::VariableDecl *> inputs = cst->getInputs(); in validateVariableConstraint()
2684 ArrayRef<ast::VariableDecl *> callArgs = callableDecl->getInputs(); in createCallExpr()
2721 else if (auto *varDecl = dyn_cast<ast::VariableDecl>(decl)) in createDeclRefExpr()
2733 FailureOr<ast::VariableDecl *> decl = in createInlineVariableExpr()