/*
 *  Licensed to the Apache Software Foundation (ASF) under one
 *  or more contributor license agreements.  See the NOTICE file
 *  distributed with this work for additional information
 *  regarding copyright ownership.  The ASF licenses this file
 *  to you under the Apache License, Version 2.0 (the
 *  "License"); you may not use this file except in compliance
 *  with the License.  You may obtain a copy of the License at
 *
 *    http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing,
 *  software distributed under the License is distributed on an
 *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 *  KIND, either express or implied.  See the License for the
 *  specific language governing permissions and limitations
 *  under the License.
 */
while(true) assert true

while(
        true
) assert true

while(true)
    assert true

while(true) {
    break;
}

out:
while(true) {
    break out;
}

out1:
while(true) {
    break out1;
    out2: while (true) {
        break out2;
    }
}


while(true) {
    continue
}

out:
while(true) {
    continue out;
}

out1:
while(true) {
    continue out1;
    out2: while (true) {
        continue out2;
    }
}

out1:
while(true) {
    continue out1;
    out2: while (true) {
        break out2;
    }
}


while (false)
    int number = 1

while(true);

