Changes in src/Parser/LinkageSpec.cc [f2a4f6c:79970ed]
- File:
-
- 1 edited
-
src/Parser/LinkageSpec.cc (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/LinkageSpec.cc
rf2a4f6c r79970ed 14 14 // 15 15 16 #include <memory>17 16 #include <string> 18 17 #include <cassert> … … 22 21 23 22 LinkageSpec::Spec LinkageSpec::fromString( const std::string &spec ) { 24 std::unique_ptr<const std::string> guard(&spec); // allocated by lexer25 23 if ( spec == "\"Cforall\"" ) { 26 24 return Cforall; … … 30 28 throw SemanticError( "Invalid linkage specifier " + spec ); 31 29 } // if 30 delete &spec; // allocated by lexer 32 31 } 33 32
Note:
See TracChangeset
for help on using the changeset viewer.