ApplyCaseFoldArg.java revision 953:221a84ef44c0
1237263Snp/*
2237263Snp * Permission is hereby granted, free of charge, to any person obtaining a copy of
3237263Snp * this software and associated documentation files (the "Software"), to deal in
4237263Snp * the Software without restriction, including without limitation the rights to
5237263Snp * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
6237263Snp * of the Software, and to permit persons to whom the Software is furnished to do
7237263Snp * so, subject to the following conditions:
8237263Snp *
9237263Snp * The above copyright notice and this permission notice shall be included in all
10237263Snp * copies or substantial portions of the Software.
11237263Snp *
12237263Snp * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
13237263Snp * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
14237263Snp * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
15237263Snp * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
16237263Snp * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
17237263Snp * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
18237263Snp * SOFTWARE.
19237263Snp */
20237263Snppackage jdk.nashorn.internal.runtime.regexp.joni;
21237263Snp
22237263Snpimport jdk.nashorn.internal.runtime.regexp.joni.ast.CClassNode;
23237263Snpimport jdk.nashorn.internal.runtime.regexp.joni.ast.ConsAltNode;
24237263Snp
25237263Snppublic final class ApplyCaseFoldArg {
26174641Skmacy    final ScanEnvironment env;
27174641Skmacy    final CClassNode cc;
28174641Skmacy    ConsAltNode altRoot;
29174641Skmacy    ConsAltNode tail;
30237263Snp
31237263Snp    public ApplyCaseFoldArg(final ScanEnvironment env, final CClassNode cc) {
32237263Snp        this.env = env;
33174641Skmacy        this.cc = cc;
34174641Skmacy    }
35174641Skmacy}
36174641Skmacy