forked from OSchip/llvm-project
6f4f772685
Rather than save the entire CookedSource object in the module scope, all we need is the vector of characters that CharBlock has references into. This avoids the problem that CookedSource object has a dangling reference to an AllSources object (which shouldn't be needed by the CharBlocks in the symbol table, but is there). This also decouples Scope from parser classes other than CharBlock. Original-commit: flang-compiler/f18@fdbf5c841e Reviewed-on: https://github.com/flang-compiler/f18/pull/149 Tree-same-pre-rewrite: false |
||
---|---|---|
flang |