Package de.fraunhofer.aisec.cpg.passes
Class FilenameMapper
- java.lang.Object
-
- de.fraunhofer.aisec.cpg.passes.FilenameMapper
-
- All Implemented Interfaces:
Pass,java.util.function.Consumer<TranslationResult>
public class FilenameMapper extends java.lang.Object implements Pass
-
-
Constructor Summary
Constructors Constructor Description FilenameMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(TranslationResult translationResult)voidcleanup()LanguageFrontendgetLang()We do not want the passes to depend on a language frontendvoidsetLang(LanguageFrontend lang)We do not want the passes to depend on a language frontend-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.fraunhofer.aisec.cpg.passes.Pass
createUnknownTranslationUnit
-
-
-
-
Method Detail
-
accept
public void accept(TranslationResult translationResult)
- Specified by:
acceptin interfacejava.util.function.Consumer<TranslationResult>
-
getLang
public LanguageFrontend getLang()
Description copied from interface:PassWe do not want the passes to depend on a language frontend
-
setLang
public void setLang(LanguageFrontend lang)
Description copied from interface:PassWe do not want the passes to depend on a language frontend
-
-