clang  6.0.0svn
Classes | Functions
clang::edit Namespace Reference

Classes

class  Commit
 
class  EditedSource
 
class  EditsReceiver
 
class  FileOffset
 

Functions

bool rewriteObjCRedundantCallWithLiteral (const ObjCMessageExpr *Msg, const NSAPI &NS, Commit &commit)
 
bool rewriteToObjCLiteralSyntax (const ObjCMessageExpr *Msg, const NSAPI &NS, Commit &commit, const ParentMap *PMap)
 
bool rewriteToObjCSubscriptSyntax (const ObjCMessageExpr *Msg, const NSAPI &NS, Commit &commit)
 

Function Documentation

◆ rewriteObjCRedundantCallWithLiteral()

bool clang::edit::rewriteObjCRedundantCallWithLiteral ( const ObjCMessageExpr Msg,
const NSAPI NS,
Commit commit 
)

◆ rewriteToObjCLiteralSyntax()

bool clang::edit::rewriteToObjCLiteralSyntax ( const ObjCMessageExpr Msg,
const NSAPI NS,
Commit commit,
const ParentMap PMap 
)

◆ rewriteToObjCSubscriptSyntax()

bool clang::edit::rewriteToObjCSubscriptSyntax ( const ObjCMessageExpr Msg,
const NSAPI NS,
Commit commit 
)