org.eclipse.cdt.managedbuilder.llvm.scannerconfig
Class ManagedLlvmScannerInfoConsoleParser
java.lang.Object
   org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParser
org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParser
       org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCScannerInfoConsoleParser
org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCScannerInfoConsoleParser
           org.eclipse.cdt.managedbuilder.llvm.scannerconfig.ManagedLlvmScannerInfoConsoleParser
org.eclipse.cdt.managedbuilder.llvm.scannerconfig.ManagedLlvmScannerInfoConsoleParser
- All Implemented Interfaces: 
- org.eclipse.cdt.core.IConsoleParser, org.eclipse.cdt.make.core.scannerconfig.IScannerInfoConsoleParser
- public class ManagedLlvmScannerInfoConsoleParser 
- extends org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCScannerInfoConsoleParser
Copy/pasted from org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser
 because that class cannot be referenced to due to restrictions in the exported packages definition.
 
 TODO: Javadoc comments
 
| Fields inherited from class org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParser | 
| DASHD, DASHI, DASHIDASH | 
 
 
 
| Methods inherited from class org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCScannerInfoConsoleParser | 
| getUtility, processCommand, setDefaultMacroDefinitionValue, startup | 
 
| Methods inherited from class org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParser | 
| findCompilerInvocation, getCollector, getProject, processSingleLine, tokenize | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
fManagedBuildOnState
private java.lang.Boolean fManagedBuildOnState
ManagedLlvmScannerInfoConsoleParser
public ManagedLlvmScannerInfoConsoleParser()
processLine
public boolean processLine(java.lang.String line)
- 
- Specified by:
- processLinein interface- org.eclipse.cdt.core.IConsoleParser
- Overrides:
- processLinein class- org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParser
 
- 
- Parameters:
- line- String
- Returns:
- boolean
 
shutdown
public void shutdown()
- 
- Specified by:
- shutdownin interface- org.eclipse.cdt.core.IConsoleParser
- Overrides:
- shutdownin class- org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParser
 
- 
 
startup
public void startup(org.eclipse.core.resources.IProject project,
                    org.eclipse.cdt.make.core.scannerconfig.IScannerInfoCollector collector)
- 
- Overrides:
- startupin class- org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParser
 
- 
- Parameters:
- project- IProject
- collector- IScannerInfoCollector
 
isManagedBuildOn
protected boolean isManagedBuildOn()
- 
- Returns:
- boolean
 
doCalcManagedBuildOnState
protected boolean doCalcManagedBuildOnState()
- 
- Returns:
- boolean