CdtParser

class CdtParser(parseConfig: ParserConfig, headerFileFinder: HeaderFileFinder) extends ParseProblemsLogger with PreprocessorStatementsLogger
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def parse(file: Path): Option[IASTTranslationUnit]
def preprocessorStatements(file: Path): Iterable[IASTPreprocessorStatement]

Inherited methods

protected
def logPreprocessorStatements(translationUnit: IASTTranslationUnit): Unit
protected
def logProblems(problems: List[IASTProblem]): Unit
Inherited from
ParseProblemsLogger
protected
def preprocessorStatements(translationUnit: IASTTranslationUnit): Iterable[IASTPreprocessorStatement]