MCPcopy Create free account
hub / github.com/dirkvranckaert/AndroidDecompiler / ~ASFormatter

Method ~ASFormatter

astyle/src/ASFormatter.cpp:99–123  ·  view source on GitHub ↗

* Destructor of ASFormatter */

Source from the content-addressed store, hash-verified

97 * Destructor of ASFormatter
98 */
99ASFormatter::~ASFormatter()
100{
101 // delete ASFormatter stack vectors
102 deleteContainer(preBracketHeaderStack);
103 deleteContainer(bracketTypeStack);
104 deleteContainer(parenStack);
105 deleteContainer(structStack);
106 deleteContainer(questionMarkStack);
107
108 // delete ASFormatter member vectors
109 formatterFileType = 9; // reset to an invalid type
110 delete headers;
111 delete nonParenHeaders;
112 delete preDefinitionHeaders;
113 delete preCommandHeaders;
114 delete operators;
115 delete assignmentOperators;
116 delete castOperators;
117
118 // delete ASBeautifier member vectors
119 // must be done when the ASFormatter object is deleted (not ASBeautifier)
120 ASBeautifier::deleteBeautifierVectors();
121
122 delete enhancer;
123}
124
125/**
126 * initialize the ASFormatter.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected