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