Uses of Class
com.sun.tools.corba.ee.idl.SymtabEntry
Packages that use SymtabEntry
-
Uses of SymtabEntry in com.sun.tools.corba.ee.idl
Subclasses of SymtabEntry in com.sun.tools.corba.ee.idlModifier and TypeClassDescriptionclass
This is the symbol table entry for attributes.class
This is the symbol table entry for constants.class
This is the symbol table entry for enumerated types.class
This is the symbol table entry for exceptions.class
This is the symbol table entry for forward declarations of interfaces.class
This is the symbol table entry for forward declarations of values.class
This is the symbol table entry for the #include statement.class
This is the symbol table entry for interfaces.class
This is the symbol table entry for methods.class
This is the symbol table entry for modules.class
This is the symbol table entry for constants.class
This is the symbol table entry for parameters.class
This is the symbol table entry for the #pragma statement.class
This is the symbol table entry for primitive types: octet, char, short, long, long long (and unsigned versions), float, double, string.class
This is the symbol table entry for sequences.class
class
This is the symbol table entry for structs.class
This is the symbol table entry for typedefs.class
This is the symbol table entry for unions.class
This is the symbol table entry for valuesBoxes.class
This is the symbol table entry for values.Fields in com.sun.tools.corba.ee.idl declared as SymtabEntryModifier and TypeFieldDescriptionprivate SymtabEntry
SymtabEntry._container
private SymtabEntry
SymtabEntry._type
(package private) SymtabEntry
Parser.currentModule
Fields in com.sun.tools.corba.ee.idl with type parameters of type SymtabEntryModifier and TypeFieldDescriptionprivate Vector
<SymtabEntry> InterfaceEntry._contained
private Vector
<SymtabEntry> ModuleEntry._contained
private Vector
<SymtabEntry> SequenceEntry._contained
private Vector
<SymtabEntry> StructEntry._contained
private Vector
<SymtabEntry> UnionEntry._contained
private Vector
<SymtabEntry> InterfaceEntry._derivedFrom
private Vector
<SymtabEntry> ValueEntry._supports
private Enumeration
<SymtabEntry> Compile.emitList
(package private) Vector
<SymtabEntry> Parser.emitList
(package private) Hashtable
<String, SymtabEntry> Parser.lcSymbolTable
private final Vector
<SymtabEntry> Preprocessor.PragmaIDs
protected Hashtable
<String, SymtabEntry> Compile.symbolTable
This is the symbol table.(package private) static Hashtable
<String, SymtabEntry> Parser.symbolTable
(package private) Vector
<SymtabEntry> ForwardEntry.types
private Hashtable
<SymtabEntry, Integer> ValueRepositoryId.types
Methods in com.sun.tools.corba.ee.idl that return SymtabEntryModifier and TypeMethodDescriptionprivate SymtabEntry
Parser.anyType()
private SymtabEntry
Parser.baseTypeSpec
(SymtabEntry entry) private SymtabEntry
Parser.constrTypeSpec
(SymtabEntry entry) SymtabEntry.container()
This must be either an InterfaceEntry or a ModuleEntry.protected SymtabEntry
PragmaHandler.getEntryForName
(String string) This method, given an entry name, returns the entry with that name.(package private) SymtabEntry
Preprocessor.getEntryForName
(String string) This method, given an entry name, returns the entry with that name.private SymtabEntry
Parser.opTypeSpec
(SymtabEntry entry) private SymtabEntry
Parser.paramTypeSpec
(SymtabEntry entry) (package private) SymtabEntry
Parser.partlyQualifiedEntry
(String typeName, SymtabEntry container) (package private) SymtabEntry
Parser.qualifiedEntry
(String typeName) (package private) SymtabEntry
Parser.recursivePQEntry
(String typeName, SymtabEntry container) (package private) SymtabEntry
Parser.recursiveQualifiedEntry
(String typeName) (package private) SymtabEntry
Parser.scopedName
(SymtabEntry container, SymtabEntry expected) (package private) SymtabEntry
Parser.scopedName
(SymtabEntry container, SymtabEntry expected, boolean mustBeReferencable) protected SymtabEntry
PragmaHandler.scopedName()
This method assumes that the current token marks the beginning of a scoped name.(package private) SymtabEntry
Preprocessor.scopedName()
This method assumes that the current token marks the beginning of a scoped name.(package private) SymtabEntry
Parser.searchDerivedFrom
(String name, InterfaceEntry i) (package private) SymtabEntry
Parser.searchGlobalInheritanceScope
(String name) (package private) SymtabEntry
Parser.searchLocalInheritanceScope
(String name, SymtabEntry container) (package private) SymtabEntry
Parser.searchModuleScope
(String name, SymtabEntry container) (package private) SymtabEntry
Parser.searchOverrideNames
(String name) (package private) SymtabEntry
Parser.searchParentInheritanceScope
(String name, SymtabEntry ptype) Walks up the enclosing scopes until it finds an interface type.private SymtabEntry
Parser.simpleTypeSpec
(SymtabEntry entry, boolean mustBeReferencable) private SymtabEntry
Parser.switchTypeSpec
(UnionEntry entry) private SymtabEntry
Parser.templateTypeSpec
(SymtabEntry entry) SymtabEntry.type()
private SymtabEntry
Parser.typeDcl
(SymtabEntry entry) static SymtabEntry
Parser.typeOf
(SymtabEntry entry) private SymtabEntry
Parser.typeSpec
(SymtabEntry entry) (package private) SymtabEntry
Parser.unqualifiedEntry
(String typeName, SymtabEntry container) (package private) SymtabEntry
Parser.unqualifiedEntryWMod
(String typeName, SymtabEntry container) Methods in com.sun.tools.corba.ee.idl that return types with arguments of type SymtabEntryModifier and TypeMethodDescriptionInterfaceEntry.contained()
This is a vector of SymtabEntry's.ModuleEntry.contained()
This is a vector of SymtabEntry's.SequenceEntry.contained()
Only sequences can be contained within sequences.StructEntry.contained()
This is a vector of SymtabEntry's.UnionEntry.contained()
This is a vector ofSymtabEntry
s.InterfaceEntry.derivedFrom()
This method returns a vector of InterfaceEntry's.ValueEntry.supports()
This method returns a vector ofInterfaceEntry
s.Methods in com.sun.tools.corba.ee.idl with parameters of type SymtabEntryModifier and TypeMethodDescriptionvoid
InterfaceEntry.addContained
(SymtabEntry entry) Add a symbol table entry to this interface's contained vector.void
ModuleEntry.addContained
(SymtabEntry entry) void
SequenceEntry.addContained
(SymtabEntry entry) Only sequences can be contained within sequences.void
StructEntry.addContained
(SymtabEntry entry) void
UnionEntry.addContained
(SymtabEntry entry) void
InterfaceEntry.addDerivedFrom
(SymtabEntry derivedFrom) Add an InterfaceEntry to the list of interfaces which this interface is derivedFrom.private Expression
Parser.addExpr
(Expression e, SymtabEntry entry) (package private) void
InterfaceEntry.addParentType
(SymtabEntry e, Scanner scanner) void
ValueEntry.addSupport
(SymtabEntry supports) Add an InterfaceEntry to the list of interfaces which this value supports.private void
Parser.addToContainer
(SymtabEntry container, SymtabEntry contained) void
ValueRepositoryId.addType
(SymtabEntry entry) Add a type to the list of types which have already been included.private Expression
Parser.andExpr
(Expression e, SymtabEntry entry) private Expression
Preprocessor.andExpr
(Expression e, SymtabEntry entry) private SymtabEntry
Parser.baseTypeSpec
(SymtabEntry entry) (package private) Expression
Preprocessor.booleanConstExpr
(SymtabEntry entry) protected void
PragmaHandler.closeScope
(SymtabEntry entry) This method is called when the parser encounters a right curly brace.(package private) void
Preprocessor.closeScope
(SymtabEntry entry) This method is called when the parser encounters a right curly brace.private void
Parser.constDcl
(SymtabEntry entry) DefaultSymtabFactory.constEntry
(SymtabEntry container, IDLID id) SymtabFactory.constEntry
(SymtabEntry container, IDLID id) (package private) Expression
Parser.constExp
(SymtabEntry entry) private SymtabEntry
Parser.constrTypeSpec
(SymtabEntry entry) private void
Parser.constType
(SymtabEntry entry) void
SymtabEntry.container
(SymtabEntry newContainer) This must be either an InterfaceEntry or a ModuleEntry.private Expression
Preprocessor.definedExpr
(SymtabEntry entry) (package private) void
InterfaceEntry.derivedFromAddElement
(SymtabEntry e, Scanner scanner) (package private) void
ValueEntry.derivedFromAddElement
(SymtabEntry e, boolean isSafe, Scanner scanner) Add a parent value type to the list of parent types for the value.(package private) void
ValueEntry.derivedFromAddElement
(SymtabEntry e, Scanner scanner) (package private) String
Parser.entryName
(SymtabEntry entry) DefaultSymtabFactory.enumEntry
(SymtabEntry container, IDLID id) SymtabFactory.enumEntry
(SymtabEntry container, IDLID id) private EnumEntry
Parser.enumType
(SymtabEntry entry) private Expression
Preprocessor.equalityExpr
(Expression e, SymtabEntry entry) private void
Parser.exceptDcl
(SymtabEntry entry) DefaultSymtabFactory.exceptionEntry
(SymtabEntry container, IDLID id) SymtabFactory.exceptionEntry
(SymtabEntry container, IDLID id) private boolean
Parser.hasArrayInfo
(SymtabEntry entry) DefaultSymtabFactory.includeEntry
(SymtabEntry container) SymtabFactory.includeEntry
(SymtabEntry container) private PrimitiveEntry
Parser.integerType
(SymtabEntry entry) private boolean
Parser.isForward
(SymtabEntry entry) private boolean
Parser.isForwardable
(SymtabEntry oldEntry, SymtabEntry entry) private boolean
Parser.isInterface
(SymtabEntry entry) private boolean
Parser.isInterfaceOnly
(SymtabEntry entry) boolean
ValueRepositoryId.isNewType
(SymtabEntry entry) Check to see if a specified type has already been processed.private boolean
Parser.isntInList
(Vector list, SymtabEntry entry) private boolean
Parser.isValue
(SymtabEntry entry) (package private) Expression
Parser.literal
(SymtabEntry entry) private StructEntry
Parser.makeStructEntry
(String name, SymtabEntry entry, boolean isForward) private UnionEntry
Parser.makeUnionEntry
(String name, SymtabEntry entry, boolean isForward) private Expression
Parser.multExpr
(Expression e, SymtabEntry entry) private void
Parser.nativeDcl
(SymtabEntry entry) DefaultSymtabFactory.nativeEntry
(SymtabEntry container, IDLID id) SymtabFactory.nativeEntry
(SymtabEntry container, IDLID id) private EnumEntry
Parser.newEnumEntry
(SymtabEntry oldEntry) private SequenceEntry
Parser.newSequenceEntry
(SymtabEntry oldEntry) private Expression
Preprocessor.notExpr
(SymtabEntry entry) protected void
PragmaHandler.openScope
(SymtabEntry entry) This method is called when the parser encounters a left curly brace.(package private) void
Preprocessor.openScope
(SymtabEntry entry) This method is called when the parser encounters a left curly brace.private SymtabEntry
Parser.opTypeSpec
(SymtabEntry entry) private Expression
Parser.orExpr
(Expression e, SymtabEntry entry) private Expression
Preprocessor.orExpr
(Expression e, SymtabEntry entry) private SymtabEntry
Parser.paramTypeSpec
(SymtabEntry entry) (package private) SymtabEntry
Parser.partlyQualifiedEntry
(String typeName, SymtabEntry container) private void
Parser.pigeonhole
(SymtabEntry container, SymtabEntry entry) private Expression
Parser.positiveIntConst
(SymtabEntry entry) DefaultSymtabFactory.pragmaEntry
(SymtabEntry container) SymtabFactory.pragmaEntry
(SymtabEntry container) private Expression
Parser.primaryExpr
(SymtabEntry entry) (package private) Expression
Preprocessor.primaryExpr
(SymtabEntry entry) (package private) SymtabEntry
Parser.recursivePQEntry
(String typeName, SymtabEntry container) (package private) SymtabEntry
Parser.scopedName
(SymtabEntry container, SymtabEntry expected) (package private) SymtabEntry
Parser.scopedName
(SymtabEntry container, SymtabEntry expected, boolean mustBeReferencable) (package private) SymtabEntry
Parser.searchLocalInheritanceScope
(String name, SymtabEntry container) (package private) SymtabEntry
Parser.searchModuleScope
(String name, SymtabEntry container) (package private) SymtabEntry
Parser.searchParentInheritanceScope
(String name, SymtabEntry ptype) Walks up the enclosing scopes until it finds an interface type.DefaultSymtabFactory.sequenceEntry
(SymtabEntry container, IDLID id) SymtabFactory.sequenceEntry
(SymtabEntry container, IDLID id) private SequenceEntry
Parser.sequenceType
(SymtabEntry entry) private Expression
Parser.shiftExpr
(Expression e, SymtabEntry entry) private SymtabEntry
Parser.simpleTypeSpec
(SymtabEntry entry, boolean mustBeReferencable) private StringEntry
Parser.stringType
(SymtabEntry entry) private Expression
Parser.stringType2
(SymtabEntry entry) DefaultSymtabFactory.structEntry
(SymtabEntry container, IDLID id) SymtabFactory.structEntry
(SymtabEntry container, IDLID id) private StructEntry
Parser.structType
(SymtabEntry entry) private SymtabEntry
Parser.templateTypeSpec
(SymtabEntry entry) void
MethodEntry.type
(SymtabEntry newType) void
SymtabEntry.type
(SymtabEntry newType) private SymtabEntry
Parser.typeDcl
(SymtabEntry entry) private TypedefEntry
Parser.typeDeclarator
(SymtabEntry entry) DefaultSymtabFactory.typedefEntry
(SymtabEntry container, IDLID id) SymtabFactory.typedefEntry
(SymtabEntry container, IDLID id) static SymtabEntry
Parser.typeOf
(SymtabEntry entry) private SymtabEntry
Parser.typeSpec
(SymtabEntry entry) private Expression
Parser.unaryExpr
(SymtabEntry entry) DefaultSymtabFactory.unionEntry
(SymtabEntry container, IDLID id) SymtabFactory.unionEntry
(SymtabEntry container, IDLID id) private UnionEntry
Parser.unionType
(SymtabEntry entry) (package private) SymtabEntry
Parser.unqualifiedEntry
(String typeName, SymtabEntry container) (package private) SymtabEntry
Parser.unqualifiedEntryWMod
(String typeName, SymtabEntry container) private void
Parser.updateSymbolTable
(String fullName, SymtabEntry entry, boolean lcCheck) private void
Parser.verifyBoolean
(SymtabEntry t) private void
Parser.verifyCharacter
(Expression e, SymtabEntry t) private void
Parser.verifyConstType
(Expression e, SymtabEntry t) private void
Parser.verifyFloat
(Number f, SymtabEntry t) private void
Parser.verifyIntegral
(Number n, SymtabEntry t) private void
Parser.verifyString
(Expression e, SymtabEntry t) private Expression
Parser.xorExpr
(Expression e, SymtabEntry entry) Constructors in com.sun.tools.corba.ee.idl with parameters of type SymtabEntryModifierConstructorDescriptionprotected
ConstEntry
(SymtabEntry that, IDLID clone) This is a shallow copy constructor.protected
EnumEntry
(SymtabEntry that, IDLID clone) protected
ExceptionEntry
(SymtabEntry that, IDLID clone) protected
ForwardEntry
(SymtabEntry that, IDLID clone) protected
ForwardValueEntry
(SymtabEntry that, IDLID clone) protected
IncludeEntry
(SymtabEntry that) protected
InterfaceEntry
(SymtabEntry that, IDLID clone) protected
ModuleEntry
(SymtabEntry that, IDLID clone) protected
NativeEntry
(SymtabEntry that, IDLID clone) protected
ParameterEntry
(SymtabEntry that, IDLID clone) protected
PragmaEntry
(SymtabEntry that) protected
SequenceEntry
(SymtabEntry that, IDLID clone) protected
StringEntry
(SymtabEntry that, IDLID clone) protected
StructEntry
(SymtabEntry that, IDLID clone) (package private)
SymtabEntry
(SymtabEntry that) This is a shallow copy constructor(package private)
SymtabEntry
(SymtabEntry that, IDLID clone) protected
TypedefEntry
(SymtabEntry that, IDLID clone) protected
UnionEntry
(SymtabEntry that, IDLID clone) protected
ValueBoxEntry
(SymtabEntry that, IDLID clone) protected
ValueEntry
(SymtabEntry that, IDLID clone) -
Uses of SymtabEntry in com.sun.tools.corba.ee.idl.toJavaPortable
Fields in com.sun.tools.corba.ee.idl.toJavaPortable declared as SymtabEntryModifier and TypeFieldDescriptionprotected SymtabEntry
DefaultFactory.entry
protected SymtabEntry
Helper.entry
protected SymtabEntry
Holder.entry
protected SymtabEntry
ValueFactory.entry
private SymtabEntry
AttributeGen.realType
protected SymtabEntry
UnionGen.utype
Fields in com.sun.tools.corba.ee.idl.toJavaPortable with type parameters of type SymtabEntryModifier and TypeFieldDescriptionCompile.importTypes
(package private) static Hashtable
<String, SymtabEntry> Util.symbolTable
Methods in com.sun.tools.corba.ee.idl.toJavaPortable that return SymtabEntryMethods in com.sun.tools.corba.ee.idl.toJavaPortable with parameters of type SymtabEntryModifier and TypeMethodDescriptionUtil.addImportLines
(SymtabEntry entry, Vector importTypes, short type) private String
UnionGen.cast
(Expression expr, SymtabEntry type) private static void
Util.checkForArrays
(SymtabEntry entry, Vector<SymtabEntry> importTypes, Vector<String> importList) private static void
Util.checkForBounds
(SymtabEntry entry, Vector<SymtabEntry> importTypes, Vector<String> importList) Determine the import lines for template types.static String
Util.containerFullName
(SymtabEntry container) private static String
Util.doContainerFullName
(SymtabEntry container) static String
Util.fileName
(SymtabEntry entry, NameModifier modifier, String extension) static String
Util.fileName
(SymtabEntry entry, String extension) Given a symbol table entry, return the name of the file which should be created.(package private) static void
Util.fillInfo
(SymtabEntry infoEntry) Fill the info field with the full name (with array info) of the type.void
AuxGen.generate
(Hashtable symbolTable, SymtabEntry entry) void
DefaultFactory.generate
(Hashtable symbolTable, SymtabEntry entry) Generate the default value factory class.void
Helper.generate
(Hashtable symbolTable, SymtabEntry entry) Generate the helper class.void
Holder.generate
(Hashtable symbolTable, SymtabEntry entry) Generate the holder class.void
Skeleton.generate
(Hashtable symbolTable, SymtabEntry entry) void
Stub.generate
(Hashtable symbolTable, SymtabEntry entry) void
ValueFactory.generate
(Hashtable symbolTable, SymtabEntry entry) Generate the default value factory class.static GenFileStream
Util.getStream
(String name, SymtabEntry entry) private static boolean
ValueGen.hasRepId
(SymtabEntry member) (package private) void
MethodGen24.helperFactoryMethod
(Hashtable symbolTable, MethodEntry m, SymtabEntry t, PrintWriter stream) static String
Util.helperName
(SymtabEntry entry, boolean qualifiedName) void
EnumGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
ForwardValueGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
InterfaceGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
JavaGenerator.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
PrimitiveGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
SequenceGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
StringGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
StructGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
TypedefGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
UnionGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
ValueBoxGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
ValueBoxGen24.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
ValueGen.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) void
ValueGen24.helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) int
EnumGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
ForwardValueGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
InterfaceGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
JavaGenerator.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
PrimitiveGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
SequenceGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
StringGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
StructGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
TypedefGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
UnionGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
ValueBoxGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
ValueGen.helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) void
EnumGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
ForwardValueGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
InterfaceGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
JavaGenerator.helperWrite
(SymtabEntry entry, PrintWriter stream) void
PrimitiveGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
SequenceGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
StringGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
StructGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
TypedefGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
UnionGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
ValueBoxGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
ValueBoxGen24.helperWrite
(SymtabEntry entry, PrintWriter stream) void
ValueGen.helperWrite
(SymtabEntry entry, PrintWriter stream) void
ValueGen24.helperWrite
(SymtabEntry entry, PrintWriter stream) static String
Util.holderName
(SymtabEntry entry) static boolean
Util.IDLEntity
(SymtabEntry entry) static String
Util.javaName
(SymtabEntry entry) Given a SymtabEntry, return the string which should be used for this entry.static String
Util.javaQualifiedName
(SymtabEntry entry) Given a symtabEntry, return the name of this entry.protected void
Compile.preEmitELElement
(SymtabEntry entry) This method is called by preEmit once for each emitList entry.protected void
Compile.preEmitSTElement
(SymtabEntry entry) This method is called by preEmit once for each symbol table entry.int
EnumGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ForwardValueGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
InterfaceGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
JavaGenerator.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
PrimitiveGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
SequenceGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
StringGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
StructGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
TypedefGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
UnionGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ValueBoxGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ValueGen.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ValueGen24.read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) void
TCOffsets.set
(SymtabEntry entry) void
TCOffsets.setMember
(SymtabEntry entry) static GenFileStream
Util.stream
(SymtabEntry entry, NameModifier modifier, String extension) static GenFileStream
Util.stream
(SymtabEntry entry, String extension) protected void
ValueBoxGen.streamableRead
(String entryName, SymtabEntry entry, PrintWriter stream) int
EnumGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
ForwardValueGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
InterfaceGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
JavaGenerator.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
PrimitiveGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
SequenceGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
StringGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
StructGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
TypedefGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
UnionGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
ValueBoxGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
ValueGen.type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) static SymtabEntry
Util.typeOf
(SymtabEntry entry) int
EnumGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ForwardValueGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
InterfaceGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
JavaGenerator.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
PrimitiveGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
SequenceGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
StringGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
StructGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
TypedefGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
UnionGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ValueBoxGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ValueBoxGen24.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ValueGen.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
ValueGen24.write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) private void
ConstGen.writeConstValue
(SymtabEntry type) Write the constant's value according to its type.private String
MethodGen.writeExtract
(String source, SymtabEntry type) private void
MethodGen.writeExtract
(String indent, String target, String source, SymtabEntry type, PrintWriter stream) static void
Util.writeInitializer
(String indent, String name, String arrayDcl, SymtabEntry entry, PrintWriter stream) static void
Util.writeInitializer
(String indent, String name, String arrayDcl, SymtabEntry entry, String initializer, PrintWriter stream) private String
MethodGen.writeInputStreamRead
(String source, SymtabEntry type) private void
MethodGen.writeInsert
(String indent, String target, String source, SymtabEntry type, PrintWriter stream) private void
MethodGen.writeOutputStreamWrite
(String indent, String oStream, String name, SymtabEntry type, PrintWriter stream) static void
Util.writePackage
(PrintWriter stream, SymtabEntry entry) static void
Util.writePackage
(PrintWriter stream, SymtabEntry entry, short type) static void
Util.writePackage
(PrintWriter stream, SymtabEntry entry, String name, short type) protected void
MethodGen.writeParmType
(SymtabEntry parm, int passType) private void
MethodGen.writeType
(String indent, String name, SymtabEntry type, PrintWriter stream) Method parameters in com.sun.tools.corba.ee.idl.toJavaPortable with type arguments of type SymtabEntryModifier and TypeMethodDescriptionprivate static String
Util.checkForArrayBase
(TypedefEntry t, Vector<SymtabEntry> importTypes, Vector<String> importList) private static void
Util.checkForArrayDimensions
(String arrays, Vector<SymtabEntry> importTypes, Vector<String> importList) private static void
Util.checkForArrays
(SymtabEntry entry, Vector<SymtabEntry> importTypes, Vector<String> importList) private static void
Util.checkForBounds
(SymtabEntry entry, Vector<SymtabEntry> importTypes, Vector<String> importList) Determine the import lines for template types.private static void
Util.checkForGlobalConstants
(String exprRep, Vector<SymtabEntry> importTypes, Vector<String> importList) Extract the global constants from the supplied integer expression representation (string) and add them to the supplied import list.protected void
Compile.preEmit
(Enumeration<SymtabEntry> emitList)