public ClassResultItem(CsmClass cls, int classDisplayOffset, boolean displayFQN, int priotity) { super(cls, priotity); this.cls = cls; this.kind = cls.getKind(); this.classDisplayOffset = classDisplayOffset; this.displayFQN = displayFQN; }
public ForwardClassResultItem(CsmClassForwardDeclaration cls, int classDisplayOffset, boolean displayFQN, int priotity) { super(cls, priotity); this.cls = cls; CsmClass c = cls.getCsmClass(); if (c != null) { this.kind = c.getKind(); } else { this.kind = CsmDeclaration.Kind.STRUCT; } this.classDisplayOffset = classDisplayOffset; this.displayFQN = displayFQN; }
if (returnBaseClasses) { CharSequence baseClsName = baseClass.getName(); if (isKindOf(baseClass.getKind(), kinds) && (matchName(baseClsName, strPrefix, match))) {
while (CsmKindUtilities.isClass(scope)) { CsmClass cls = (CsmClass) scope; kind = cls.getKind(); if ((kind != CsmDeclaration.Kind.STRUCT && kind != CsmDeclaration.Kind.UNION) || CsmKindUtilities.isTemplate(decl)) {
} else if (CsmKindUtilities.isClassForwardDeclaration(o)) { CsmClass cls = ((CsmClassForwardDeclaration) o).getCsmClass(); if (cls != null && cls.getKind() == CsmDeclaration.Kind.CLASS) { return CLASS_FORWARD;
if (obj != null) { if (CsmKindUtilities.isClass(obj)) { CsmDeclaration.Kind kind = ((CsmClass)obj).getKind(); if (kind == CsmDeclaration.Kind.STRUCT) { kindName = getString("LBL_Struct"); // NOI18N
CharSequence displayClassName = containingClass.getQualifiedName(); CharSequence classKind = "class";//NOI18N if (containingClass.getKind() == CsmDeclaration.Kind.STRUCT) { classKind = "struct"; //NOI18N } else if (containingClass.getKind() == CsmDeclaration.Kind.UNION) { classKind = "union"; // NOI18N