Interface CBElementBinderType<T extends CBASTElementType>
- Type Parameters:
T- The type of elements
- All Known Implementing Classes:
CBImportBinder, CBProtocolDeclarationBinder, CBTypeDeclarationBinder, CBTypeExpressionBinder
public interface CBElementBinderType<T extends CBASTElementType>
Binding analysis for various AST elements.
-
Method Summary
Modifier and TypeMethodDescriptionvoidbind(CBBinderContextType context, T item) Perform binding analysis.
-
Method Details
-
bind
Perform binding analysis.- Parameters:
context- The binding contextitem- The item to analyze- Throws:
CBBindFailedException- On errors
-