MCPcopy Create free account
hub / github.com/KDE/kdevelop / predefinedStyle

Method predefinedStyle

plugins/astyle/astyle_formatter.cpp:187–319  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

185}
186
187bool AStyleFormatter::predefinedStyle( const QString & style )
188{
189 if(style == QLatin1String("ANSI")) {
190 resetStyle();
191 setBracketIndent(false);
192 setSpaceIndentationNoConversion(4);
193 setBracketFormatMode(astyle::BREAK_MODE);
194 setClassIndent(false);
195 setSwitchIndent(false);
196 setNamespaceIndent(false);
197 return true;
198 } else if(style == QLatin1String("K&R")) {
199 resetStyle();
200 setBracketIndent(false);
201 setSpaceIndentationNoConversion(4);
202 setBracketFormatMode(astyle::ATTACH_MODE);
203 setClassIndent(false);
204 setSwitchIndent(false);
205 setNamespaceIndent(false);
206 return true;
207 } else if(style == QLatin1String("Linux")) {
208 resetStyle();
209 setBracketIndent(false);
210 setSpaceIndentationNoConversion(8);
211 setBracketFormatMode(astyle::LINUX_MODE);
212 setClassIndent(false);
213 setSwitchIndent(false);
214 setNamespaceIndent(false);
215 return true;
216 } else if(style == QLatin1String("GNU")) {
217 resetStyle();
218 setBlockIndent(true);
219 setSpaceIndentationNoConversion(2);
220 setBracketFormatMode(astyle::BREAK_MODE);
221 setClassIndent(false);
222 setSwitchIndent(false);
223 setNamespaceIndent(false);
224 return true;
225 } else if(style == QLatin1String("Java")) {
226 resetStyle();
227 setBracketIndent(false);
228 setSpaceIndentationNoConversion(4);
229 setBracketFormatMode(astyle::ATTACH_MODE);
230 setSwitchIndent(false);
231 return true;
232 } else if (style == QLatin1String("Stroustrup")) {
233 resetStyle();
234 setBracketFormatMode(astyle::LINUX_MODE);
235 setBlockIndent(false);
236 setBracketIndent(false);
237 setSpaceIndentationNoConversion(5);
238 setClassIndent(false);
239 setSwitchIndent(false);
240 setNamespaceIndent(false);
241 return true;
242 } else if (style == QLatin1String("Horstmann")) {
243 resetStyle();
244 setBracketFormatMode(astyle::RUN_IN_MODE);

Callers 4

formatSourceWithStyleMethod · 0.45
createPredefinedStyleFunction · 0.45
testForeachMethod · 0.45
testKdeFrameworksMethod · 0.45

Calls

no outgoing calls

Tested by 2

testForeachMethod · 0.36
testKdeFrameworksMethod · 0.36