org_eclipse_lemminx_extensions_contentmodel_ContentModelManagerCacheTest_java
org.eclipse.lemminx.services.XMLCompletions
public static int getOffsetFollowedBy(String s, int offset, ScannerState intialState, TokenType expectedToken) {
        Scanner scanner = XMLScanner.createScanner(s, offset, intialState);
        TokenType token = scanner.scan();
        while (token == TokenType.Whitespace) {
            token = scanner.scan();
        }
        return token == expectedToken ? scanner.getTokenOffset() : -1;
    }
 -> java.lang.String.length(): int -> java.lang.String.codePointAt(int): int -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.function.Predicate.test(java.lang.Object): boolean -> java.lang.Integer.intValue(): int -> java.lang.String.codePointAt(int): int -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.function.Predicate.test(java.lang.Object): boolean -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.String.codePointAt(int): int -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.function.Predicate.test(java.lang.Object): boolean -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.String.codePointAt(int): int -> java.lang.String.codePointAt(int): int -> java.lang.String.codePointAt(int): int -> java.lang.String.codePointAt(int): int -> java.lang.String.codePointAt(int): int -> java.lang.String.codePointAt(int): int
 [CALL] [CALL] [CALL] [CALL] -> java.lang.String.length(): int [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.function.Predicate.test(java.lang.Object): boolean [CALL] -> java.lang.Integer.intValue(): int [EXIT] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.function.Predicate.test(java.lang.Object): boolean [CALL] -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] -> java.lang.Integer.valueOf(int): java.lang.Integer -> java.util.function.Predicate.test(java.lang.Object): boolean [CALL] -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int -> java.lang.Integer.intValue(): int [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.lang.String.codePointAt(int): int [EXIT] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [EXIT] [EXIT]