Class VisualCppCompilerArgsTransformer
- java.lang.Object
-
- edu.wpi.first.vscode.compilecommands.VisualCppCompilerArgsTransformer
-
- All Implemented Interfaces:
ArgsTransformer
public class VisualCppCompilerArgsTransformer extends java.lang.Object implements ArgsTransformer
-
-
Constructor Summary
Constructors Constructor Description VisualCppCompilerArgsTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddIncludeArgs(NativeCompileSpec spec, java.util.List<java.lang.String> args)protected voidaddMacroArgs(NativeCompileSpec spec, java.util.List<java.lang.String> args)protected voidaddToolSpecificArgs(NativeCompileSpec spec, java.util.List<java.lang.String> args)java.util.List<java.lang.String>transform(NativeCompileSpec spec)
-
-
-
Method Detail
-
transform
public java.util.List<java.lang.String> transform(NativeCompileSpec spec)
- Specified by:
transformin interfaceArgsTransformer
-
addToolSpecificArgs
protected void addToolSpecificArgs(NativeCompileSpec spec, java.util.List<java.lang.String> args)
-
addIncludeArgs
protected void addIncludeArgs(NativeCompileSpec spec, java.util.List<java.lang.String> args)
-
addMacroArgs
protected void addMacroArgs(NativeCompileSpec spec, java.util.List<java.lang.String> args)
-
-