JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
codebases.ast
,
codebases.frontend
,
codebases.types
,
codebases.visit
,
fabil
,
fabil.ast
,
fabil.extension
,
fabil.frontend
,
fabil.parse
,
fabil.types
,
fabil.visit
,
fabric
,
fabric.ast
,
fabric.extension
,
fabric.filemanager
,
fabric.parse
,
fabric.translate
,
fabric.types
,
fabric.visit
Class Hierarchy
java.lang.Object
<any>
fabil.visit.
ReadWriteChecker
AbstractDelFactory_c
fabil.extension.
FabILDelFactory_c
(implements fabil.extension.
FabILDelFactory
)
AbstractExtFactory_c
fabil.extension.
FabILExtFactory_c
(implements fabil.extension.
FabILExtFactory
)
AbstractJifExtFactory_c
fabric.ast.
AbstractFabExtFactory_c
(implements fabric.ast.
FabricExtFactory
)
fabric.ast.
FabricFabExtFactory_c
AccessPath
fabric.types.
AccessPathStore
AccessPathField
fabric.types.
FabricAccessPathField
AccessPathLocal
fabric.types.
AccessPathLocalWorker
AccessPathRoot
fabric.types.
AccessPathNew
fabric.types.
AccessPolicyInstance_c
(implements fabric.types.
AccessPolicyInstance
)
Amb
fabric.parse.
AmbStore
AmbNewArray_c
fabric.ast.
AmbNewFabricArray_c
(implements fabric.ast.
AmbNewFabricArray
)
AmbPrincipalNode_c
fabric.ast.
FabricAmbPrincipalNode_c
jif.parse.Array
fabric.parse.
Array
polyglot.ast.ArrayAccessAssign_c
fabil.ast.
ArrayAccessAssign_c
ArrayInit_c
fabil.ast.
FabricArrayInit_c
(implements fabil.ast.
Annotated
, fabil.ast.
FabricArrayInit
)
ArrayInit_c
fabric.ast.
FabricArrayInit_c
(implements fabric.ast.
FabricArrayInit
)
ArrayType_c
fabil.types.
JavaArrayType_c
(implements fabil.types.
JavaArrayType
)
ArrayType_c
fabil.types.
FabricArrayType_c
(implements fabil.types.
FabricArrayType
)
ArrayTypeNode_c
fabil.ast.
FabricArrayTypeNode_c
(implements fabil.ast.
FabricArrayTypeNode
)
ArrayTypeNode_c
fabric.ast.
FabricArrayTypeNode_c
(implements fabric.ast.
FabricArrayTypeNode
)
AscriptionVisitor
fabil.visit.
ArrayInitializerTypeFixer
AscriptionVisitor
fabil.visit.
InlineableWrapper
AscriptionVisitor
fabric.visit.
CoercePrincipals
BinaryToJavaExt_c
fabric.translate.
BinaryToFabilExt_c
Block_c
fabil.ast.
Atomic_c
(implements fabil.ast.
Atomic
)
Block_c
fabric.ast.
Atomic_c
(implements fabric.ast.
Atomic
)
BlockToJavaExt_c
fabric.translate.
AtomicToFabilExt_c
Branch_c
fabric.ast.
AbortStmt_c
(implements fabric.ast.
AbortStmt
)
Branch_c
fabric.ast.
RetryStmt_c
(implements fabric.ast.
RetryStmt
)
Call_c
fabil.ast.
FabILCall_c
(implements fabil.ast.
FabILCall
)
CallHelper
fabric.extension.
FabricCallHelper
CallToJavaExt_c
fabric.translate.
CallToFabilExt_c
polyglot.ast.Cast_c
fabil.ast.
Cast_c
CastToJavaExt_c
fabric.translate.
CastToFabilExt_c
codebases.frontend.
CBJobExt
ClassBody_c
fabric.ast.
FabricClassBody_c
ClassBodyToJavaExt_c
fabric.translate.
ClassBodyToFabilExt_c
ClassContextResolver
codebases.types.
CBClassContextResolver
polyglot.ast.ClassDecl_c
fabil.ast.
ClassDecl_c
ClassDeclToJavaExt_c
fabric.translate.
ClassDeclToFabilExt_c
polyglot.types.reflect.ClassFile_c
codebases.types.
ClassFile_c
(implements codebases.types.
ClassFile
)
ClassFileLazyClassInitializer
codebases.types.
CBLazyClassInitializer
ClassLit_c
fabil.ast.
ProviderLabel_c
(implements fabil.ast.
ProviderLabel
)
polyglot.visit.ClassSerializer
fabil.visit.
ClassSerializer
fabric.filemanager.
CodebaseLocation_c
(implements fabric.filemanager.
CodebaseLocation
)
ConjunctivePrincipalToJavaExpr_c
fabric.translate.
ConjunctivePrincipalToFabilExpr_c
ConstArrayType_c
fabric.types.
FabricArrayType_c
(implements fabric.types.
FabricArrayType
)
ConstructorDeclToJavaExt_c
fabric.translate.
ConstructorDeclToFabilExt_c
Context_c
fabil.types.
FabILContext_c
(implements fabil.types.
FabILContext
)
ContextVisitor
fabil.visit.
LabelAssigner
ContextVisitor
fabil.visit.
LocationAssigner
fabric.extension.
DereferenceHelper
Disamb_c
fabil.ast.
FabILDisamb
DisjunctivePrincipalToJavaExpr_c
fabric.translate.
DisjunctivePrincipalToFabilExpr_c
DynamicPrincipalToJavaExpr_c
fabric.translate.
DynamicPrincipalToFabilExpr_c
ErrorHandlingVisitor
fabil.visit.
AbortRetryChecker
ErrorHandlingVisitor
fabric.visit.
FClassGenerator
ErrorHandlingVisitor
fabric.visit.
NamespaceChecker
Expr_c
fabil.ast.
StoreGetter_c
(implements fabil.ast.
StoreGetter
)
Expr_c
fabric.ast.
Store_c
(implements fabric.ast.
Store
)
Expr_c
fabric.ast.
RemoteWorkerGetter_c
(implements fabric.ast.
RemoteWorkerGetter
)
ExprToJavaExt_c
fabric.translate.
RemoteWorkerGetterToFabilExt_c
ExprToJavaExt_c
fabric.translate.
WorkerToFabilExt_c
Ext_c
fabil.extension.
FabILExt_c
(implements fabil.extension.
FabILExt
)
fabil.extension.
AbortExt_c
fabil.extension.
AtomicExt_c
fabil.extension.
CaseExt_c
fabil.extension.
ClassBodyExt_c
fabil.extension.
ClassMemberExt_c
(implements fabil.extension.
ClassMemberExt
)
fabil.extension.
ClassDeclExt_c
fabil.extension.
ConstructorDeclExt_c
fabil.extension.
FieldDeclExt_c
fabil.extension.
InitializerExt_c
fabil.extension.
MethodDeclExt_c
fabil.extension.
ConstructorCallExt_c
fabil.extension.
EvalExt_c
fabil.extension.
ExprExt_c
fabil.extension.
AnnotatedExt_c
fabil.extension.
FabricArrayInitExt_c
fabil.extension.
NewExt_c
fabil.extension.
NewFabricArrayExt_c
fabil.extension.
ArrayAccessAssignExt_c
fabil.extension.
ArrayAccessExt_c
fabil.extension.
BinaryExt_c
fabil.extension.
CallExt_c
fabil.extension.
CastExt_c
fabil.extension.
FieldAssignExt_c
fabil.extension.
FieldExt_c
fabil.extension.
InstanceofExt_c
fabil.extension.
SpecialExt_c
fabil.extension.
UnaryExt_c
fabil.extension.
PackageNodeExt_c
fabil.extension.
RetryExt_c
fabil.extension.
TypeNodeExt_c
Ext_c
fabric.extension.
NodeExt_c
(implements fabric.extension.
FabricExt
)
fabric.extension.
ClassBodyExt_c
fabric.extension.
LocatedExt_c
(implements fabric.extension.
FabricExt
)
fabric.extension.
NewExt_c
(implements fabric.extension.
FabricExt
)
fabric.extension.
NewFabricArrayExt_c
(implements fabric.extension.
FabricExt
)
fabric.extension.
NewLabelExt_c
fabric.extension.
PrincipalExprExt_c
jif.ExtensionInfo
fabric.
ExtensionInfo
(implements codebases.frontend.
ExtensionInfo
)
polyglot.filemanager.ExtFileManager
fabric.filemanager.
FabricFileManager
ExtFileObject
fabric.filemanager.
FabricFileObject
fabric.ast.
FabricUtil
FieldDecl_c
fabric.ast.
FabricFieldDecl_c
(implements fabric.ast.
FabricFieldDecl
)
FieldDeclToJavaExt_c
fabric.translate.
FieldDeclToFabilExt_c
FieldToJavaExt_c
fabric.translate.
FieldToFabilExt_c
fabric.filemanager.
FileManagerUtil
fabric.types.
FileSystemResolver
FixedSignature
fabric.types.
FabricFixedSignature
(implements fabric.types.
FabricDefaultSignature
)
Flags
fabil.types.
FabILFlags
fabric.types.
FabricFlags
polyglot.parse.Grm
fabil.parse.
Grm
jif.parse.Grm
fabric.parse.
Grm
ImportTable
codebases.types.
CBImportTable
InitImportsVisitor
codebases.visit.
InitCodebaseImports
InstanceOfToJavaExt_c
fabric.translate.
InstanceOfToFabilExt_c
DataFlow.Item
fabil.visit.
ReadWriteChecker.DataFlowItem
JifArrayAccessExt
fabric.extension.
FabricArrayAccessExt
JifBlockExt
fabric.extension.
AtomicJifExt_c
JifBranchExt
fabric.extension.
AbortJifExt_c
JifBranchExt
fabric.extension.
RetryJifExt_c
JifCall_c
fabric.ast.
FabricCall_c
(implements fabric.ast.
FabricCall
)
JifCallDel
fabric.extension.
FabricCallDel
JifCallExt
fabric.extension.
CallJifExt_c
JifCastExt
fabric.extension.
FabricCastExt
JifClassBodyExt
fabric.extension.
ClassBodyJifExt_c
jif.ast.JifClassDecl_c
fabric.ast.
ClassDecl_c
JifClassDeclExt
fabric.extension.
FabricClassDeclExt
JifConstructorDeclExt
fabric.extension.
ConstructorDeclJifExt
JifContext_c
fabric.types.
FabricContext_c
(implements fabric.types.
FabricContext
)
JifDelFactory_c
fabric.ast.
FabricDelFactory_c
(implements fabric.ast.
FabricDelFactory
)
JifDisamb_c
fabric.ast.
FabricDisamb_c
JifExceptionChecker
fabric.visit.
FabricExceptionChecker
JifExprExt
fabric.extension.
StoreJifExt_c
JifExprExt
fabric.extension.
RemoteWorkerGetterJifExt_c
JifExprExt
fabric.extension.
WorkerJifExt_c
JifExt_c
fabric.ast.
AccessPolicyJifExt_c
JifExtFactory_c
fabric.ast.
FabricJifExtFactory_c
(implements fabric.ast.
FabricExtFactory
)
JifFieldDeclDel
fabric.extension.
FabricFieldDeclDel
JifFieldExt
fabric.extension.
FabricFieldExt
JifFieldInstance_c
fabric.types.
FabricFieldInstance_c
(implements fabric.types.
FabricFieldInstance
)
JifInstanceofExt
fabric.extension.
FabricInstanceofExt
JifInstantiator
fabric.extension.
StoreInstantiator
JifLocalInstance_c
fabric.types.
WorkerLocalInstance_c
(implements fabric.types.
WorkerLocalInstance
)
JifMethodDeclExt
fabric.extension.
MethodDeclJifExt
JifNew_c
fabric.ast.
FabricNew_c
JifNewArrayDel
fabric.extension.
FabricNewFabricArrayDel
JifNewArrayExt
fabric.ast.
NewFabricArrayJifExt_c
JifNewArrayExt
fabric.extension.
NewArrayJifExt_c
JifNewDel
fabric.extension.
FabricNewDel
JifNewExt
fabric.extension.
NewJifExt_c
JifNodeFactory_c
fabric.ast.
FabricNodeFactory_c
(implements fabric.ast.
FabricNodeFactory
)
JifOptions
fabric.
FabricOptions
JifParsedPolyType_c
fabric.types.
FabricParsedClassType_c
(implements fabric.types.
FabricParsedClassType
)
JifScheduler
fabric.
FabricScheduler
(implements codebases.frontend.
CBScheduler
)
JifSubst_c
fabric.types.
FabricSubst_c
JifSubstClassType_c
fabric.types.
FabricSubstClassType_c
(implements fabric.types.
FabricSubstType
)
JifToJavaRewriter
fabric.visit.
FabricToFabilRewriter
JifTypeSystem_c
fabric.types.
FabricTypeSystem_c
(implements fabric.types.
FabricTypeSystem
)
JLDel_c
codebases.ast.
CodebaseImportDel_c
JLDel_c
fabil.extension.
FabricArrayTypeNodeDel_c
JLDel_c
fabric.extension.
FabricNewLabelDel
JLDel_c
fabric.extension.
FabricPrincipalExprDel
polyglot.frontend.JLExtensionInfo
fabil.
ExtensionInfo
(implements codebases.frontend.
ExtensionInfo
)
fabric.
OutputExtensionInfo
JLScheduler
fabil.frontend.
FabILScheduler
(implements codebases.frontend.
CBScheduler
)
fabric.
OutputExtensionInfo.OutputScheduler
JoinLabelToJavaExpr_c
fabric.translate.
FabricJoinLabelToFabilExpr_c
LabelChecker
fabric.visit.
FabricLabelChecker
LabelSubstitution
fabric.extension.
StoreInstantiator.StoreAccessPathInstantiator
LabelToJavaExpr_c
fabric.translate.
FabricThisLabelToFabilExpr_c
fabil.parse.
Lexer_c
fabric.parse.
Lexer_c
Local_c
fabric.ast.
Worker_c
(implements fabric.ast.
Worker
)
polyglot.main.Main
fabil.
Main
polyglot.main.Main
fabric.
Main
fabil.
MakeSignature
MeetLabelToJavaExpr_c
fabric.translate.
FabricMeetLabelToFabilExpr_c
MethodDeclToJavaExt_c
fabric.translate.
MethodDeclToFabilExt_c
MethodInstance_c
fabil.types.
FabILMethodInstance_c
polyglot.parse.Name
fabil.parse.
Name
jif.parse.Name
fabric.parse.
Name
codebases.types.
NamespaceResolver_c
(implements codebases.types.
NamespaceResolver
)
codebases.types.
PathResolver
(implements codebases.types.
NamespaceResolver
)
codebases.types.
SafeResolver
(implements codebases.types.
NamespaceResolver
)
codebases.types.
SimpleResolver
codebases.types.
CodebaseResolver
(implements codebases.types.
NamespaceResolver
)
fabric.
LocalResolver
(implements codebases.types.
NamespaceResolver
)
polyglot.ast.New_c
fabil.ast.
New_c
(implements fabil.ast.
Annotated
, fabil.ast.
New
)
NewArray_c
fabil.ast.
NewFabricArray_c
(implements fabil.ast.
Annotated
, fabil.ast.
NewFabricArray
)
NewArray_c
fabric.ast.
NewFabricArray_c
(implements fabric.ast.
NewFabricArray
)
NewArrayToJavaExt_c
fabric.translate.
NewFabricArrayToFabilExt_c
NewLabelToJavaExt_c
fabric.translate.
NewLabelToFabilExt_c
NewToJavaExt_c
fabric.translate.
NewToFabilExt_c
Node_c
codebases.ast.
CodebaseDecl_c
(implements codebases.ast.
CodebaseDecl
)
NodeFactory_c
fabil.ast.
FabILNodeFactory_c
(implements fabil.ast.
FabILNodeFactory
)
NodeVisitor
fabil.visit.
AssignNormalizer
NodeVisitor
fabil.visit.
AtomicMethodRewriter
NodeVisitor
fabil.visit.
SignatureHashGenerator
NodeVisitor
fabil.visit.
ClassReferencesCollector
NodeVisitor
fabil.visit.
AtomicRewriter
NodeVisitor
fabil.visit.
ClassHashGenerator
NodeVisitor
fabil.visit.
JavaSkeletonCreator
NodeVisitor
fabil.visit.
RemoteCallRewriter
NodeVisitor
fabil.visit.
StaticInitializerCollector
NodeVisitor
fabil.visit.
SignatureCleaner
NodeVisitor
fabil.visit.
FinalRepairRewriter
NodeVisitor
fabil.visit.
ProviderRewriter
NodeVisitor
fabil.visit.
Memoizer
NodeVisitor
fabil.visit.
ThreadRewriter
NodeVisitor
fabil.visit.
AbortRetryCollector
NodeVisitor
fabil.visit.
StoreGetterRewriter
NodeVisitor
fabil.visit.
UpdatedVariableFinder
NodeVisitor
fabil.visit.
ProxyRewriter
NodeVisitor
fabil.visit.
PrincipalDelegator
NodeVisitor
fabric.visit.
ExplicitSuperclassAdder
NodeVisitor
fabric.visit.
RemoteCallWrapperAdder
NodeVisitor
fabric.visit.
SplitNameInitializer
NodeVisitor
fabric.visit.
FabILSkeletonCreator
NodeVisitor
fabric.visit.
RemoteCallWrapperUpdater
NodeVisitor
fabric.visit.
AbortRetryCollector
polyglot.main.Options
fabil.
FabILOptions
fabric.
OutputExtensionInfo.FabILOutputOptions
Package_c
codebases.types.
CBPackage_c
(implements codebases.types.
CBPackage
)
PackageContextResolver
codebases.types.
CodebaseContextResolver
PackageContextResolver
codebases.types.
CBPackageContextResolver
PackageNode_c
codebases.ast.
CodebaseNode_c
(implements codebases.ast.
CodebaseNode
)
PackageNodeToJavaExt_c
fabric.translate.
PackageNodeToFabilExt_c
PairLabelToJavaExpr_c
fabric.translate.
FabricPairLabelToFabilExpr_c
ParsedClassType_c
fabil.types.
FabILParsedClassType_c
(implements fabil.types.
FabILParsedClassType
)
PlaceHolder_c
codebases.types.
CBPlaceHolder_c
(implements codebases.types.
CBPlaceHolder
)
PrincipalExprToJavaExt_c
fabric.translate.
PrincipalExprToFabilExt_c
PrincipalToJavaExpr_c
fabric.types.
FabExternalPrincipalToJavaExpr_c
ProviderLabel_c
fabric.types.
FabricProviderLabel_c
ProviderLabelToJavaExpr_c
fabric.translate.
ProviderLabelToFabilExpr_c
fabil.visit.
ReadWriteChecker.State
SolverGLB
fabric.types.
SilenceableSolverGLB
SourceFile_c
codebases.ast.
CBSourceFile_c
(implements codebases.ast.
CBSourceFile
)
SourceFileToJavaExt_c
fabric.translate.
SourceFileToFabilExt_c
Stmt_c
fabil.ast.
AbortStmt_c
(implements fabil.ast.
AbortStmt
)
Stmt_c
fabil.ast.
RetryStmt_c
(implements fabil.ast.
RetryStmt
)
fabil.parse.
sym
fabric.parse.
sym
TargetFactory
codebases.frontend.
CBTargetFactory
Term_c
fabric.ast.
AccessPolicy_c
(implements fabric.ast.
AccessPolicy
)
ThisLabel_c
fabric.types.
FabricThisLabel_c
ToJavaExt_c
fabric.ast.
CannotAccessPolicyToFabilExt_c
ToJavaExt_c
fabric.extension.
StoreToFabilExt_c
ToJavaExt_c
fabric.translate.
AbortToFabilExt_c
ToJavaExt_c
fabric.translate.
RetryToFabilExt_c
ToJavaExt_c
fabric.translate.
CodebaseNodeToFabilExt_c
ToJavaExt_c
fabric.translate.
CodebaseDeclToFabilExt_c
fabil.
Topics
fabric.
Topics
Translator
codebases.visit.
CodebaseTranslator
TypeBuilder
codebases.visit.
CBTypeBuilder
TypeEncoder
codebases.types.
CBTypeEncoder
TypeExists
codebases.frontend.
CBTypeExists
TypeExistsPass
codebases.frontend.
CBTypeExistsPass
TypeInputStream
codebases.types.
CBTypeInputStream
TypeSystem_c
fabil.types.
FabILTypeSystem_c
(implements fabil.types.
FabILTypeSystem
)
UTF8FileSource
codebases.frontend.
RemoteSource
(implements codebases.frontend.
CodebaseSource
)
UTF8FileSource
codebases.frontend.
LocalSource
(implements codebases.frontend.
CodebaseSource
)
codebases.frontend.
DerivedLocalSource
codebases.frontend.
PublishedLocalSource
polyglot.main.Version
fabil.
Version
polyglot.main.Version
fabric.
Version
VisitorGoal
codebases.frontend.
CodebaseImportsInitialized
Interface Hierarchy
fabil.ast.
AbortStmt
fabric.ast.
AccessPolicy
fabric.types.
AccessPolicyInstance
fabric.ast.
AmbNewFabricArray
fabil.ast.
Annotated
fabil.ast.
FabricArrayInit
fabil.ast.
New
fabil.ast.
NewFabricArray
fabil.ast.
Atomic
fabric.ast.
Atomic
codebases.types.
CBPlaceHolder
codebases.frontend.
CBScheduler
codebases.ast.
CBSourceFile
fabil.ast.
FabILSourceFile
codebases.types.
ClassFile
codebases.types.
CodebaseClassType
fabil.types.
FabILParsedClassType
fabric.types.
FabricClassType
(also extends fabric.types.
FabricReferenceType
)
fabric.types.
FabricParsedClassType
(also extends codebases.types.
CodebaseClassType
)
fabric.types.
FabricSubstType
fabric.types.
FabricParsedClassType
(also extends fabric.types.
FabricClassType
)
fabric.types.
FabricSubstType
codebases.types.
CodebaseContext
fabil.types.
FabILContext
fabric.types.
FabricContext
codebases.ast.
CodebaseDecl
codebases.ast.
CodebaseDisamb
codebases.ast.
CodebaseNode
codebases.ast.
CodebaseNodeFactory
fabil.ast.
FabILNodeFactory
fabric.ast.
FabricNodeFactory
codebases.ast.
CodebaseQualifier
codebases.types.
CBPackage
codebases.frontend.
CodebaseSource
codebases.types.
CodebaseTypeSystem
fabil.types.
FabILTypeSystem
fabric.types.
FabricTypeSystem
codebases.frontend.
ExtensionInfo
fabil.ast.
FabILCall
fabil.extension.
FabILDelFactory
fabil.extension.
FabILExt
fabil.extension.
ClassMemberExt
fabil.extension.
FabILExtFactory
fabric.ast.
FabricArrayInit
fabil.types.
FabricArrayType
fabil.ast.
FabricArrayTypeNode
fabric.ast.
FabricArrayTypeNode
fabric.ast.
FabricBranch
fabric.ast.
AbortStmt
fabric.ast.
RetryStmt
fabric.ast.
FabricCall
fabric.types.
FabricDefaultSignature
fabric.ast.
FabricDelFactory
fabric.extension.
FabricExt
fabric.ast.
FabricExtFactory
fabric.ast.
FabricFieldDecl
fabric.types.
FabricFieldInstance
fabric.types.
FabricReferenceType
fabric.types.
FabricArrayType
fabric.types.
FabricClassType
(also extends codebases.types.
CodebaseClassType
)
fabric.types.
FabricParsedClassType
(also extends codebases.types.
CodebaseClassType
)
fabric.types.
FabricSubstType
fabric.types.
FabricParsedClassType
(also extends codebases.types.
CodebaseClassType
, fabric.types.
FabricClassType
)
fabric.types.
FabricSubstType
fabil.types.
JavaArrayType
javax.tools.JavaFileManager.Location
fabric.filemanager.
CodebaseLocation
codebases.types.
NamespaceResolver
fabric.ast.
NewFabricArray
fabil.ast.
ProviderLabel
fabric.ast.
RemoteWorkerGetter
fabil.ast.
RetryStmt
fabric.ast.
Store
fabric.ast.
AmbStore
fabil.ast.
StoreGetter
fabric.ast.
Worker
fabric.types.
WorkerLocalInstance
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes