public static CParser.TypeSpecifierContext RBATypeSpecifier(
     this CParser.FunctionDefinitionContext functionDefinition)
 {
     return(functionDefinition
            ?.declarationSpecifiers()
            ?.declarationSpecifier()?[0]
            ?.typeSpecifier());
 }
 public override void ExitFunctionDefinition(CParser.FunctionDefinitionContext context)
 {
     //declarationSpecifiers? declarator declarationList? compoundStatement
     CDeclaration.EndFunctionDefinition(GetSpecifierCount(context.declarationSpecifiers()));
 }