code: def indentLine(self, block, autoIndent):
          
          indent = None
          if indent is None:
              indent = self.tryMatchedAnchor(block, autoIndent)
          if indent is None:
              indent = self.tryCComment(block)
          if indent is None and not autoIndent:
              indent = self.tryCppComment(block)
          if indent is None:
              indent = self.trySwitchStatement(block)
          if indent is None:
              indent = self.tryAccessModifiers(block)
          if indent is None:
              indent = self.tryBrace(block)
          if indent is None:
              indent = self.tryCKeywords(block, block.text().lstrip().startswith('{'))
          if indent is None:
              indent = self.tryCondition(block)
          if indent is None:
              indent = self.tryStatement(block)
  
          if indent is not None:
              return indent
          else:
              dbg("Nothing matched")
              return self._prevNonEmptyBlockIndent(block)
docs: Indent line.
          Return filler or null.