Package proguard.classfile.visitor

Examples of proguard.classfile.visitor.ClassCollector


                }

                // Collect the superclasses and interfaces of this class.
                Set thisSuperClasses = new HashSet();
                thisReferencedClass.hierarchyAccept(false, true, true, false,
                                                    new ClassCollector(thisSuperClasses));

                // Collect the superclasses and interfaces of the other class.
                Set otherSuperClasses = new HashSet();
                otherReferencedClass.hierarchyAccept(false, true, true, false,
                                                     new ClassCollector(otherSuperClasses));

                if (DEBUG)
                {
                    System.out.println("ReferenceValue.generalize this ["+thisReferencedClass.getName()+"] with other ["+otherReferencedClass.getName()+"]");
                    System.out.println("  This super classes:  "+thisSuperClasses);
View Full Code Here


                }

                // Collect the superclasses and interfaces of this class.
                Set thisSuperClasses = new HashSet();
                thisReferencedClass.hierarchyAccept(false, true, true, false,
                                                    new ClassCollector(thisSuperClasses));

                int thisSuperClassesCount = thisSuperClasses.size();
                if (thisSuperClassesCount == 0 &&
                    thisReferencedClass.getSuperName() != null)
                {
                    throw new IllegalArgumentException("Can't find any super classes of ["+thisType+"] (not even immediate super class ["+thisReferencedClass.getSuperName()+"])");
                }

                // Collect the superclasses and interfaces of the other class.
                Set otherSuperClasses = new HashSet();
                otherReferencedClass.hierarchyAccept(false, true, true, false,
                                                     new ClassCollector(otherSuperClasses));

                int otherSuperClassesCount = otherSuperClasses.size();
                if (otherSuperClassesCount == 0 &&
                    otherReferencedClass.getSuperName() != null)
                {
View Full Code Here

                }

                // Collect the superclasses and interfaces of this class.
                Set thisSuperClasses = new HashSet();
                thisReferencedClass.hierarchyAccept(false, true, true, false,
                                                    new ClassCollector(thisSuperClasses));

                int thisSuperClassesCount = thisSuperClasses.size();
                if (thisSuperClassesCount == 0 &&
                    thisReferencedClass.getSuperName() != null)
                {
                    throw new IllegalArgumentException("Can't find any super classes of ["+thisType+"] (not even immediate super class ["+thisReferencedClass.getSuperName()+"])");
                }

                // Collect the superclasses and interfaces of the other class.
                Set otherSuperClasses = new HashSet();
                otherReferencedClass.hierarchyAccept(false, true, true, false,
                                                     new ClassCollector(otherSuperClasses));

                int otherSuperClassesCount = otherSuperClasses.size();
                if (otherSuperClassesCount == 0 &&
                    otherReferencedClass.getSuperName() != null)
                {
View Full Code Here

                }

                // Collect the superclasses and interfaces of this class.
                Set thisSuperClasses = new HashSet();
                thisReferencedClass.hierarchyAccept(false, true, true, false,
                                                    new ClassCollector(thisSuperClasses));

                int thisSuperClassesCount = thisSuperClasses.size();
                if (thisSuperClassesCount == 0 &&
                    thisReferencedClass.getSuperName() != null)
                {
                    throw new IllegalArgumentException("Can't find any super classes of ["+thisType+"] (not even immediate super class ["+thisReferencedClass.getSuperName()+"])");
                }

                // Collect the superclasses and interfaces of the other class.
                Set otherSuperClasses = new HashSet();
                otherReferencedClass.hierarchyAccept(false, true, true, false,
                                                     new ClassCollector(otherSuperClasses));

                int otherSuperClassesCount = otherSuperClasses.size();
                if (otherSuperClassesCount == 0 &&
                    otherReferencedClass.getSuperName() != null)
                {
View Full Code Here

TOP

Related Classes of proguard.classfile.visitor.ClassCollector

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.