Package ghidra.app.plugin.assembler
Class AssemblySemanticException
- java.lang.Object
- 
- java.lang.Throwable
- 
- java.lang.Exception
- 
- ghidra.app.plugin.assembler.AssemblyException
- 
- ghidra.app.plugin.assembler.AssemblySemanticException
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class AssemblySemanticException extends AssemblyException Thrown when all resolutions of an assembly instruction result in semantic errors. For SLEIGH, semantic errors amount to incompatible contexts- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.Set<AssemblyResolvedError>errors
 - 
Constructor SummaryConstructors Constructor Description AssemblySemanticException(java.lang.String message)AssemblySemanticException(java.util.Set<AssemblyResolvedError> errors)Construct a semantic exception with the associated semantic errors
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<AssemblyResolvedError>getErrors()Get the collection of associated semantic errors
 
- 
- 
- 
Field Detail- 
errorsprotected java.util.Set<AssemblyResolvedError> errors 
 
- 
 - 
Constructor Detail- 
AssemblySemanticExceptionpublic AssemblySemanticException(java.lang.String message) 
 - 
AssemblySemanticExceptionpublic AssemblySemanticException(java.util.Set<AssemblyResolvedError> errors) Construct a semantic exception with the associated semantic errors- Parameters:
- errors- the associated semantic errors
 
 
- 
 - 
Method Detail- 
getErrorspublic java.util.Collection<AssemblyResolvedError> getErrors() Get the collection of associated semantic errors- Returns:
- the collection
 
 
- 
 
-