onnxruntime/onnxruntime/core/graph/function_inliner.h
Justin Chu cf19c3697d
Run clang-format in CI (#15524)
### Description

Run clang-format in CI. Formatted all c/c++, objective-c/c++ files.

Excluded

```
    'onnxruntime/core/mlas/**',
    'onnxruntime/contrib_ops/cuda/bert/tensorrt_fused_multihead_attention/**',
```

because they contain assembly or is data heavy


### Motivation and Context

Coding style consistency
2023-04-18 09:26:58 -07:00

26 lines
684 B
C++

// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
#pragma once
#include "core/common/common.h"
#include "core/graph/function.h"
#include "core/graph/rewrite_rule.h"
namespace onnxruntime {
class Node;
} // namespace onnxruntime
namespace onnxruntime {
// A function-inlining rewrite-rule.
class FunctionInliner : public onnxruntime::RewriteRule {
public:
FunctionInliner(const std::string& name, const std::string& desc)
: RewriteRule(name, desc) {}
Status Apply(onnxruntime::Graph /*graph_editor*/, onnxruntime::Node* /*node*/, bool* /*modified*/) override {
return Status::OK();
}
};
} // namespace onnxruntime