LeafStorageClassParser.java
package edu.udel.cis.vsl.tass.ast.parser;
import edu.udel.cis.vsl.tass.ast.IF.declaration.VariableDeclarationNodeIF;
class LeafStorageClassParser extends LeafParser {
public LeafStorageClassParser(NodeTypes nodeTypes, RefMappers refMappers) {
super(nodeTypes, refMappers);
}
@Override
public LeafStorageClassParser makeInstance() {
return new LeafStorageClassParser(nodeTypes, refMappers);
}
@Override
public StorageClassEltWrapper node() {
return new StorageClassEltWrapper(VariableDeclarationNodeIF.StorageClass.valueOf(charData.trim()));
}
}