| 1 | BasedOnStyle: Google | 
| 2 | # We have a lot of switch statements, and the extra indent doesn't help. | 
| 3 | IndentCaseLabels: false | 
| 4 | # I like consistent Python-style functions and blocks, e.g. not if (x) return | 
| 5 | AllowShortFunctionsOnASingleLine: None | 
| 6 | AllowShortBlocksOnASingleLine: false | 
| 7 | IndentPPDirectives: BeforeHash | 
| 8 | |
| 9 | # Does not do what I want | 
| 10 | # TypenameMacros: ["SUM", "VARIANT"] | 
| 11 | WhitespaceSensitiveMacros: ["SUM", "VARIANT", "SCHEMA"] | 
| 12 | TypenameMacros: ["SUM_NS", "PROD"] |