4cd9b28eb6
In the long run, pkg/front_end/src/base is intended to contain code that is useful to many components of the front end. In this initial implementation, it contains: - Source and the classes it references - ErrorCode, ErrorSeverity, and ErrorType - SyntacticEntity Note that AnalysisTarget is included (even though strictly speaking it is part of the analyzer task model) because it was too hard to disentangle from Source. Note that Token classes remain in pkg/front_end/src/scanner for now; I plan to reorganize them at the time the parser is moved into the front end. R=brianwilkerson@google.com Review URL: https://codereview.chromium.org/2486923007 .