Lines Matching defs:create
33 const Name &Name::create(Context &ctx, StringRef name, SMRange location) { in create() function in Name
192 CompoundStmt *CompoundStmt::create(Context &ctx, SMRange loc, in create() function in CompoundStmt
207 LetStmt *LetStmt::create(Context &ctx, SMRange loc, VariableDecl *varDecl) { in create() function in LetStmt
218 EraseStmt *EraseStmt::create(Context &ctx, SMRange loc, Expr *rootOp) { in create() function in EraseStmt
225 ReplaceStmt *ReplaceStmt::create(Context &ctx, SMRange loc, Expr *rootOp, in create() function in ReplaceStmt
239 RewriteStmt *RewriteStmt::create(Context &ctx, SMRange loc, Expr *rootOp, in create() function in RewriteStmt
249 ReturnStmt *ReturnStmt::create(Context &ctx, SMRange loc, Expr *resultExpr) { in create() function in ReturnStmt
258 AttributeExpr *AttributeExpr::create(Context &ctx, SMRange loc, in create() function in AttributeExpr
268 CallExpr *CallExpr::create(Context &ctx, SMRange loc, Expr *callable, in create() function in CallExpr
285 DeclRefExpr *DeclRefExpr::create(Context &ctx, SMRange loc, Decl *decl, in create() function in DeclRefExpr
295 MemberAccessExpr *MemberAccessExpr::create(Context &ctx, SMRange loc, in create() function in MemberAccessExpr
307 OperationExpr::create(Context &ctx, SMRange loc, const ods::Operation *odsOp, in create() function in OperationExpr
338 RangeExpr *RangeExpr::create(Context &ctx, SMRange loc, in create() function in RangeExpr
353 TupleExpr *TupleExpr::create(Context &ctx, SMRange loc, in create() function in TupleExpr
373 TypeExpr *TypeExpr::create(Context &ctx, SMRange loc, StringRef value) { in create() function in TypeExpr
390 AttrConstraintDecl *AttrConstraintDecl::create(Context &ctx, SMRange loc, in create() function in AttrConstraintDecl
400 OpConstraintDecl *OpConstraintDecl::create(Context &ctx, SMRange loc, in create() function in OpConstraintDecl
417 TypeConstraintDecl *TypeConstraintDecl::create(Context &ctx, SMRange loc) { in create() function in TypeConstraintDecl
426 TypeRangeConstraintDecl *TypeRangeConstraintDecl::create(Context &ctx, in create() function in TypeRangeConstraintDecl
436 ValueConstraintDecl *ValueConstraintDecl::create(Context &ctx, SMRange loc, in create() function in ValueConstraintDecl
447 ValueRangeConstraintDecl::create(Context &ctx, SMRange loc, Expr *typeExpr) { in create() function in ValueRangeConstraintDecl
499 NamedAttributeDecl *NamedAttributeDecl::create(Context &ctx, const Name &name, in create() function in NamedAttributeDecl
509 OpNameDecl *OpNameDecl::create(Context &ctx, const Name &name) { in create() function in OpNameDecl
512 OpNameDecl *OpNameDecl::create(Context &ctx, SMRange loc) { in create() function in OpNameDecl
520 PatternDecl *PatternDecl::create(Context &ctx, SMRange loc, const Name *name, in create() function in PatternDecl
558 VariableDecl *VariableDecl::create(Context &ctx, const Name &name, Type type, in create() function in VariableDecl
576 Module *Module::create(Context &ctx, SMLoc loc, ArrayRef<Decl *> children) { in create() function in Module