Lines Matching refs:LogicalResult

39 inline LogicalResult
56 inline LogicalResult interleaveWithError(const Container &c, in interleaveWithError()
63 inline LogicalResult interleaveCommaWithError(const Container &c, in interleaveCommaWithError()
75 LogicalResult emitAttribute(Location loc, Attribute attr);
78 LogicalResult emitOperation(Operation &op, bool trailingSemicolon);
81 LogicalResult emitType(Location loc, Type type);
87 LogicalResult emitTypes(Location loc, ArrayRef<Type> types);
91 LogicalResult emitTupleType(Location loc, ArrayRef<Type> types);
94 LogicalResult emitVariableAssignment(OpResult result);
97 LogicalResult emitVariableDeclaration(OpResult result,
106 LogicalResult emitAssignPrefix(Operation &op);
109 LogicalResult emitLabel(Block &block);
113 LogicalResult emitOperandsAndAttributes(Operation &op,
117 LogicalResult emitOperands(Operation &op);
185 static LogicalResult printConstantOp(CppEmitter &emitter, Operation *operation, in printConstantOp()
217 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
225 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
233 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
241 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
249 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
269 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
315 static LogicalResult printOperation(CppEmitter &emitter, func::CallOp callOp) { in printOperation()
327 static LogicalResult printOperation(CppEmitter &emitter, emitc::CallOp callOp) { in printOperation()
335 auto emitArgs = [&](Attribute attr) -> LogicalResult { in printOperation()
365 LogicalResult emittedArgs = in printOperation()
375 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
388 static LogicalResult printOperation(CppEmitter &emitter, emitc::CastOp castOp) { in printOperation()
403 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
416 static LogicalResult printOperation(CppEmitter &emitter, scf::ForOp forOp) { in printOperation()
494 static LogicalResult printOperation(CppEmitter &emitter, scf::IfOp ifOp) { in printOperation()
539 static LogicalResult printOperation(CppEmitter &emitter, scf::YieldOp yieldOp) { in printOperation()
550 [&](auto pair) -> LogicalResult { in printOperation()
566 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
585 static LogicalResult printOperation(CppEmitter &emitter, ModuleOp moduleOp) { in printOperation()
595 static LogicalResult printOperation(CppEmitter &emitter, in printOperation()
614 [&](BlockArgument arg) -> LogicalResult { in printOperation()
722 LogicalResult CppEmitter::emitAttribute(Location loc, Attribute attr) { in emitAttribute()
829 LogicalResult CppEmitter::emitOperands(Operation &op) { in emitOperands()
830 auto emitOperandName = [&](Value result) -> LogicalResult { in emitOperands()
839 LogicalResult
854 auto emitNamedAttribute = [&](NamedAttribute attr) -> LogicalResult { in emitOperandsAndAttributes()
865 LogicalResult CppEmitter::emitVariableAssignment(OpResult result) { in emitVariableAssignment()
874 LogicalResult CppEmitter::emitVariableDeclaration(OpResult result, in emitVariableDeclaration()
888 LogicalResult CppEmitter::emitAssignPrefix(Operation &op) { in emitAssignPrefix()
919 LogicalResult CppEmitter::emitLabel(Block &block) { in emitLabel()
928 LogicalResult CppEmitter::emitOperation(Operation &op, bool trailingSemicolon) { in emitOperation()
929 LogicalResult status = in emitOperation()
930 llvm::TypeSwitch<Operation *, LogicalResult>(&op) in emitOperation()
959 LogicalResult CppEmitter::emitType(Location loc, Type type) { in emitType()
1019 LogicalResult CppEmitter::emitTypes(Location loc, ArrayRef<Type> types) { in emitTypes()
1031 LogicalResult CppEmitter::emitTupleType(Location loc, ArrayRef<Type> types) { in emitTupleType()
1040 LogicalResult emitc::translateToCpp(Operation *op, raw_ostream &os, in translateToCpp()