Lines Matching refs:currentFile_
32 if (currentFile_ != nullptr) {
33 currentFile_->Close();
61 currentFile_ = std::make_shared<File>(filePath, File::READ);
62 if (!currentFile_->IsValid()) {
89 while (!currentFile_->IsEof()) {
90 char c = currentFile_->GetChar();
91 tokenLineNo_ = currentFile_->GetCharLineNumber();
92 tokenColumnNo_ = currentFile_->GetCharColumnNumber();
129 if (currentFile_->PeekChar() == '/') {
135 } else if (currentFile_->PeekChar() == '*') {
151 while (!currentFile_->IsEof()) {
152 c = currentFile_->PeekChar();
154 c = currentFile_->GetChar();
159 currentFile_->GetChar();
179 while (!currentFile_->IsEof()) {
180 c = currentFile_->GetChar();
196 while (!currentFile_->IsEof()) {
197 c = currentFile_->GetChar();
199 if (c == '*' && currentFile_->PeekChar() == '/') {
200 c = currentFile_->GetChar();
212 while (!currentFile_->IsEof()) {
213 char c = currentFile_->GetChar();
215 currentFile_->GetChar();
223 while (!currentFile_->IsEof()) {
224 int c = currentFile_->GetChar();
229 currentFile_->GetChar();
369 while (!currentFile_->IsEof()) {
370 char c = currentFile_->PeekChar();
372 currentFile_->GetChar();
382 currentFile_->GetChar();