- refine interfaces in SourceFile.cpp;
- get beginPosTokenKind in SourceFile::ParseFile() method so that the furthur parsing can use this information;