clang API Documentation

Public Member Functions
clang::tooling::ArgumentsAdjuster Class Reference

Abstract interface for a command line adjusters. More...

#include <ArgumentsAdjusters.h>

Inheritance diagram for clang::tooling::ArgumentsAdjuster:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual CommandLineArguments Adjust (const CommandLineArguments &Args)=0
 Returns adjusted command line arguments.
virtual ~ArgumentsAdjuster ()

Detailed Description

Abstract interface for a command line adjusters.

This abstract interface describes a command line argument adjuster, which is responsible for command line arguments modification before the arguments are used to run a frontend action.

Definition at line 34 of file ArgumentsAdjusters.h.


Constructor & Destructor Documentation

Definition at line 43 of file ArgumentsAdjusters.h.


Member Function Documentation

Returns adjusted command line arguments.

Parameters:
ArgsInput sequence of command line arguments.
Returns:
Modified sequence of command line arguments.

Implemented in clang::tooling::InsertArgumentAdjuster.


The documentation for this class was generated from the following files: