XCSourceCodeTreeNode.h 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. //
  2. // Generated by class-dump 3.5 (64 bit).
  3. //
  4. // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  5. //
  6. @class NSArray, NSIndexPath, NSNumber, NSSet, NSString;
  7. @interface XCSourceCodeTreeNode : NSObject <NSSecureCoding>
  8. {
  9. NSString *_sourceCodePrefix;
  10. NSString *_sourceCodeSuffix;
  11. NSArray *_childNodes;
  12. long long _selectedChildNodeIndex;
  13. XCSourceCodeTreeNode *_parentNode;
  14. NSSet *_identifierValues;
  15. NSNumber *_index;
  16. NSString *_queryType;
  17. NSNumber *_returnType;
  18. NSNumber *_calleeType;
  19. NSNumber *_elementType;
  20. }
  21. @property(copy, setter=_setElementType:) NSNumber *_elementType; // @synthesize _elementType;
  22. @property(copy, setter=_setCalleeType:) NSNumber *_calleeType; // @synthesize _calleeType;
  23. @property(copy, setter=_setReturnType:) NSNumber *_returnType; // @synthesize _returnType;
  24. @property(copy, setter=_setQueryType:) NSString *_queryType; // @synthesize _queryType;
  25. @property(copy, setter=_setIndex:) NSNumber *_index; // @synthesize _index;
  26. @property(copy, setter=_setIdentifierValues:) NSSet *_identifierValues; // @synthesize _identifierValues;
  27. @property(retain) XCSourceCodeTreeNode *selectedChildNode;
  28. @property(readonly) NSIndexPath *selectedChildNodeIndexPath;
  29. @property unsigned long long selectedChildNodeIndex;
  30. @property(retain) NSArray *childNodes;
  31. @property(copy) NSString *sourceCodeSuffix;
  32. @property(copy) NSString *sourceCodePrefix;
  33. @property __weak XCSourceCodeTreeNode *parentNode;
  34. @property(readonly) XCSourceCodeTreeNode *rootNode;
  35. @property(readonly, copy) NSString *displayName;
  36. + (id)_stringRepresentationsOfNodesAsSeparateLines:(id)arg1 language:(unsigned long long)arg2 options:(unsigned long long)arg3 error:(id *)arg4;
  37. + (id)stringRepresentationsOfNodesAsSeparateLines:(id)arg1 language:(unsigned long long)arg2 error:(id *)arg3;
  38. + (unsigned long long)_defaultOptions;
  39. + (id)treeForStringRepresentation:(id)arg1 range:(struct _NSRange)arg2 error:(id *)arg3;
  40. + (struct _NSRange)_rangeOfFirstSourceCodeTreeInString:(id)arg1 range:(struct _NSRange)arg2 compiledSourceCodeRange:(struct _NSRange *)arg3 jsonRange:(struct _NSRange *)arg4;
  41. + (struct _NSRange)rangeOfFirstSourceCodeTreeInString:(id)arg1 range:(struct _NSRange)arg2;
  42. + (id)_sourceCodeForNodes:(id)arg1 error:(id *)arg2;
  43. + (BOOL)_isContentOfNodesArraysEqual:(id)arg1 ignoringSelection:(BOOL)arg2 toDistanceFromRoot:(long long)arg3;
  44. + (BOOL)_isContentOfNodesEqual:(id)arg1 ignoringSelection:(BOOL)arg2 toDistanceFromRoot:(long long)arg3;
  45. + (BOOL)_isContentEqualIgnoringSelection:(BOOL)arg1 childNodes:(id)arg2 childNodes:(id)arg3 toDistanceFromRoot:(long long)arg4;
  46. + (id)_nodesByMergingSimilarNodes:(id)arg1;
  47. + (void)_shareSourceCodeStringsForNodes:(id)arg1;
  48. - (void)_absorbOnlyChildrenIntoParents;
  49. - (id)_treeByPushingOutPrefix:(id *)arg1 error:(id *)arg2;
  50. - (id)copy;
  51. - (id)_copyIncludingNodesWithDistanceFromRoot:(long long)arg1 passingTest:(CDUnknownBlockType)arg2;
  52. - (id)_copyIncludingNodesWithDistanceFromRoot:(unsigned long long)arg1 descendantChildrenArrays:(id)arg2 selectedChildNodeIndexes:(id)arg3;
  53. - (id)_copyIncludingNodesWithMinimumDistanceFromLeaf:(unsigned long long)arg1 descendantChildrenArrays:(id)arg2 selectedChildNodeIndexes:(id)arg3;
  54. - (BOOL)_canPushPutSolitaryRootNodes;
  55. - (unsigned long long)_distanceFromRoot;
  56. - (unsigned long long)_minimumDistanceFromLeaf;
  57. - (unsigned long long)_maximumDistanceFromLeaf;
  58. - (id)_stringRepresentationWithCompiledCodeRange:(struct _NSRange *)arg1 options:(unsigned long long)arg2 error:(id *)arg3;
  59. - (id)_stringRepresentationWithOptions:(unsigned long long)arg1 error:(id *)arg2;
  60. - (BOOL)_leavesHaveNoNonLeafSiblingsAndHaveSamePrefix:(id *)arg1 suffix:(id *)arg2;
  61. - (BOOL)_leavesHaveSameAccumulatedPrefix:(id *)arg1;
  62. - (id)stringRepresentationWithCompiledCodeRange:(struct _NSRange *)arg1 error:(id *)arg2;
  63. - (id)stringRepresentationWithError:(id *)arg1;
  64. - (id)initWithCoder:(id)arg1;
  65. - (void)encodeWithCoder:(id)arg1;
  66. - (id)_treeAsJSONWithError:(id *)arg1;
  67. - (id)descriptionWithDepth:(unsigned long long)arg1;
  68. - (id)_depthStringWithDepth:(unsigned long long)arg1;
  69. - (id)sourceCodeForAllDescendants;
  70. - (id)selectedDescendantsSourceCodeWithError:(id *)arg1;
  71. - (id)selectedChildNodesIndexesWithError:(id *)arg1;
  72. - (void)setChildrenOnAllLeafNodes:(id)arg1 selectChildNodeIndex:(unsigned long long)arg2;
  73. - (BOOL)_isContentEqual:(id)arg1 ignoringSelection:(BOOL)arg2 toDistanceFromRoot:(unsigned long long)arg3;
  74. - (unsigned long long)_descendantCount;
  75. - (BOOL)setChildNodes:(id)arg1 error:(id *)arg2;
  76. - (BOOL)_canHaveSiblingNode:(id)arg1;
  77. - (id)initWithSourceCodePrefix:(id)arg1 sourceCodeSuffix:(id)arg2;
  78. - (id)init;
  79. @end