Lines Matching defs:Env
62 auto Env = std::make_unique<Environment>(Code, FileName, FirstStartColumn,
65 Env->SM.getDiagnostics().setClient(&Diags, /*ShouldOwnClient=*/false);
66 SourceLocation StartOfFile = Env->SM.getLocForStartOfFile(Env->ID);
70 Env->CharRanges.push_back(CharSourceRange::getCharRange(Start, End));
73 Env->SM.getBufferData(Env->ID);
76 return Env;
86 TokenAnalyzer::TokenAnalyzer(const Environment &Env, const FormatStyle &Style)
87 : Style(Style), LangOpts(getFormattingLangOpts(Style)), Env(Env),
88 AffectedRangeMgr(Env.getSourceManager(), Env.getCharRanges()),
91 Env.getSourceManager().getBufferData(Env.getFileID()))) {
105 FormatTokenLexer Lex(Env.getSourceManager(), Env.getFileID(),
106 Env.getFirstStartColumn(), Style, Encoding, Allocator,
110 UnwrappedLineParser Parser(Env.getSourceManager(), Style, Lex.getKeywords(),
111 Env.getFirstStartColumn(), Tokens, *this,