XCSourceCodeTreeNode Class Reference

Inherits from NSObject
Conforms to NSSecureCoding
Declared in XCSourceCodeTreeNode.h

+ _defaultOptions

+ (unsigned long long)_defaultOptions

+ _isContentEqualIgnoringSelection:childNodes:childNodes:toDistanceFromRoot:

+ (_Bool)_isContentEqualIgnoringSelection:(_Bool)arg1 childNodes:(id)arg2 childNodes:(id)arg3 toDistanceFromRoot:(long long)arg4

+ _isContentOfNodesArraysEqual:ignoringSelection:toDistanceFromRoot:

+ (_Bool)_isContentOfNodesArraysEqual:(id)arg1 ignoringSelection:(_Bool)arg2 toDistanceFromRoot:(long long)arg3

+ _isContentOfNodesEqual:ignoringSelection:toDistanceFromRoot:

+ (_Bool)_isContentOfNodesEqual:(id)arg1 ignoringSelection:(_Bool)arg2 toDistanceFromRoot:(long long)arg3

+ _nodesByMergingSimilarNodes:

+ (id)_nodesByMergingSimilarNodes:(id)arg1

+ _rangeOfFirstSourceCodeTreeInString:range:compiledSourceCodeRange:jsonRange:

+ (struct _NSRange)_rangeOfFirstSourceCodeTreeInString:(id)arg1 range:(struct _NSRange)arg2 compiledSourceCodeRange:(struct _NSRange *)arg3 jsonRange:(struct _NSRange *)arg4

+ _shareSourceCodeStringsForNodes:

+ (void)_shareSourceCodeStringsForNodes:(id)arg1

+ _sourceCodeForNodes:error:

+ (id)_sourceCodeForNodes:(id)arg1 error:(id *)arg2

+ _stringRepresentationsOfNodesAsSeparateLines:language:options:error:

+ (id)_stringRepresentationsOfNodesAsSeparateLines:(id)arg1 language:(unsigned long long)arg2 options:(unsigned long long)arg3 error:(id *)arg4

+ rangeOfFirstSourceCodeTreeInString:range:

+ (struct _NSRange)rangeOfFirstSourceCodeTreeInString:(id)arg1 range:(struct _NSRange)arg2

+ stringRepresentationsOfNodesAsSeparateLines:language:error:

+ (id)stringRepresentationsOfNodesAsSeparateLines:(id)arg1 language:(unsigned long long)arg2 error:(id *)arg3

+ supportsSecureCoding

+ (_Bool)supportsSecureCoding

+ treeForStringRepresentation:range:error:

+ (id)treeForStringRepresentation:(id)arg1 range:(struct _NSRange)arg2 error:(id *)arg3

– _absorbOnlyChildrenIntoParents

- (void)_absorbOnlyChildrenIntoParents

  _calleeType

@property (copy, setter=_setCalleeType:) NSNumber *_calleeType

– _canHaveSiblingNode:

- (_Bool)_canHaveSiblingNode:(id)arg1

– _canPushPutSolitaryRootNodes

- (_Bool)_canPushPutSolitaryRootNodes

– _copyIncludingNodesWithDistanceFromRoot:descendantChildrenArrays:selectedChildNodeIndexes:

- (id)_copyIncludingNodesWithDistanceFromRoot:(unsigned long long)arg1 descendantChildrenArrays:(id)arg2 selectedChildNodeIndexes:(id)arg3

– _copyIncludingNodesWithDistanceFromRoot:passingTest:

- (id)_copyIncludingNodesWithDistanceFromRoot:(long long)arg1 passingTest:(CDUnknownBlockType)arg2

– _copyIncludingNodesWithMinimumDistanceFromLeaf:descendantChildrenArrays:selectedChildNodeIndexes:

- (id)_copyIncludingNodesWithMinimumDistanceFromLeaf:(unsigned long long)arg1 descendantChildrenArrays:(id)arg2 selectedChildNodeIndexes:(id)arg3

– _depthStringWithDepth:

- (id)_depthStringWithDepth:(unsigned long long)arg1

– _descendantCount

- (unsigned long long)_descendantCount

– _distanceFromRoot

- (unsigned long long)_distanceFromRoot

  _elementType

@property (copy, setter=_setElementType:) NSNumber *_elementType

  _identifierValues

@property (copy, setter=_setIdentifierValues:) NSSet *_identifierValues

  _index

@property (copy, setter=_setIndex:) NSNumber *_index

– _isContentEqual:ignoringSelection:toDistanceFromRoot:

- (_Bool)_isContentEqual:(id)arg1 ignoringSelection:(_Bool)arg2 toDistanceFromRoot:(unsigned long long)arg3

– _leavesHaveNoNonLeafSiblingsAndHaveSamePrefix:suffix:

- (_Bool)_leavesHaveNoNonLeafSiblingsAndHaveSamePrefix:(id *)arg1 suffix:(id *)arg2

– _leavesHaveSameAccumulatedPrefix:

- (_Bool)_leavesHaveSameAccumulatedPrefix:(id *)arg1

– _maximumDistanceFromLeaf

- (unsigned long long)_maximumDistanceFromLeaf

– _minimumDistanceFromLeaf

- (unsigned long long)_minimumDistanceFromLeaf

  _queryType

@property (copy, setter=_setQueryType:) NSString *_queryType

  _returnType

@property (copy, setter=_setReturnType:) NSNumber *_returnType

– _stringRepresentationWithCompiledCodeRange:options:error:

- (id)_stringRepresentationWithCompiledCodeRange:(struct _NSRange *)arg1 options:(unsigned long long)arg2 error:(id *)arg3

– _stringRepresentationWithOptions:error:

- (id)_stringRepresentationWithOptions:(unsigned long long)arg1 error:(id *)arg2

– _treeAsJSONWithError:

- (id)_treeAsJSONWithError:(id *)arg1

– _treeByPushingOutPrefix:error:

- (id)_treeByPushingOutPrefix:(id *)arg1 error:(id *)arg2

  childNodes

@property (retain) NSArray *childNodes

– copy

- (id)copy

– dealloc

- (void)dealloc

– description

- (id)description

– descriptionWithDepth:

- (id)descriptionWithDepth:(unsigned long long)arg1

  displayName

@property (readonly, copy) NSString *displayName

– encodeWithCoder:

- (void)encodeWithCoder:(id)arg1

– init

- (id)init

– initWithCoder:

- (id)initWithCoder:(id)arg1

– initWithSourceCodePrefix:sourceCodeSuffix:

- (id)initWithSourceCodePrefix:(id)arg1 sourceCodeSuffix:(id)arg2

  parentNode

@property __weak XCSourceCodeTreeNode *parentNode

  rootNode

@property (readonly) XCSourceCodeTreeNode *rootNode

  selectedChildNode

@property (retain) XCSourceCodeTreeNode *selectedChildNode

  selectedChildNodeIndex

@property unsigned long long selectedChildNodeIndex

  selectedChildNodeIndexPath

@property (readonly) NSIndexPath *selectedChildNodeIndexPath

– selectedChildNodesIndexesWithError:

- (id)selectedChildNodesIndexesWithError:(id *)arg1

– selectedDescendantsSourceCodeWithError:

- (id)selectedDescendantsSourceCodeWithError:(id *)arg1

– setChildNodes:error:

- (_Bool)setChildNodes:(id)arg1 error:(id *)arg2

– setChildrenOnAllLeafNodes:selectChildNodeIndex:

- (void)setChildrenOnAllLeafNodes:(id)arg1 selectChildNodeIndex:(unsigned long long)arg2

  sourceCodePrefix

@property (copy) NSString *sourceCodePrefix

  sourceCodeSuffix

@property (copy) NSString *sourceCodeSuffix

– sourceCodeForAllDescendants

- (id)sourceCodeForAllDescendants

– stringRepresentationWithCompiledCodeRange:error:

- (id)stringRepresentationWithCompiledCodeRange:(struct _NSRange *)arg1 error:(id *)arg2

– stringRepresentationWithError:

- (id)stringRepresentationWithError:(id *)arg1