xref: /aosp_15_r20/tools/dexter/dexter/experimental.h (revision f0dffb02cdb5c647d21204e89a92a1ffae2dad87)
1*f0dffb02SXin Li /*
2*f0dffb02SXin Li  * Copyright (C) 2017 The Android Open Source Project
3*f0dffb02SXin Li  *
4*f0dffb02SXin Li  * Licensed under the Apache License, Version 2.0 (the "License");
5*f0dffb02SXin Li  * you may not use this file except in compliance with the License.
6*f0dffb02SXin Li  * You may obtain a copy of the License at
7*f0dffb02SXin Li  *
8*f0dffb02SXin Li  *      http://www.apache.org/licenses/LICENSE-2.0
9*f0dffb02SXin Li  *
10*f0dffb02SXin Li  * Unless required by applicable law or agreed to in writing, software
11*f0dffb02SXin Li  * distributed under the License is distributed on an "AS IS" BASIS,
12*f0dffb02SXin Li  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*f0dffb02SXin Li  * See the License for the specific language governing permissions and
14*f0dffb02SXin Li  * limitations under the License.
15*f0dffb02SXin Li  */
16*f0dffb02SXin Li 
17*f0dffb02SXin Li #pragma once
18*f0dffb02SXin Li 
19*f0dffb02SXin Li #include "slicer/dex_ir.h"
20*f0dffb02SXin Li 
21*f0dffb02SXin Li #include <memory>
22*f0dffb02SXin Li 
23*f0dffb02SXin Li namespace experimental {
24*f0dffb02SXin Li 
25*f0dffb02SXin Li void Run(const char* experiment, std::shared_ptr<ir::DexFile> dex_ir);
26*f0dffb02SXin Li 
27*f0dffb02SXin Li } // namespace experimental
28