/external/clang/test/CodeGenCXX/ |
H A D | 2003-11-27-MultipleInheritanceThunk.cpp | 17 struct Pass { struct 22 struct AliasAnalysisCounter : public Pass, public AliasAnalysis {
|
H A D | 2004-09-27-DidntEmitTemplate.cpp | 7 struct Pass {}; struct 10 Pass *callDefaultCtor() { return new Pass(); } 12 void foo(Pass *(*C)()); 22 void baz() { foo(callDefaultCtor<Pass>); }
|
/external/clang/lib/ARCMigrate/ |
H A D | TransARCAssign.cpp | 36 MigrationPass &Pass; member in class:__anon3450::ARCAssignChecker 40 ARCAssignChecker(MigrationPass &pass) : Pass(pass) { } 51 ASTContext &Ctx = Pass.Ctx; 57 Transaction Trans(Pass.TA); 58 if (Pass.TA.clearDiagnostic(diag::err_typecheck_arr_assign_enumeration, 62 Pass.TA.insert(TLoc.getBeginLoc(), "__strong ");
|
H A D | TransUnusedInitDelegate.cpp | 36 MigrationPass &Pass; member in class:__anon3460::UnusedInitRewriter 42 : Body(0), Pass(pass) { } 53 Pass.TA.hasDiagnostic(diag::err_arc_unused_init_message, 55 Transaction Trans(Pass.TA); 56 Pass.TA.clearDiagnostic(diag::err_arc_unused_init_message, 59 Pass.TA.insert(ExprRange.getBegin(), "if (!(self = "); 61 retStr += getNilString(Pass.Ctx); 62 Pass.TA.insertAfterToken(ExprRange.getEnd(), retStr);
|
H A D | TransAPIUses.cpp | 32 MigrationPass &Pass; member in class:__anon3449::APIChecker 39 APIChecker(MigrationPass &pass) : Pass(pass) { 40 SelectorTable &sels = Pass.Ctx.Selectors; 41 IdentifierTable &ids = Pass.Ctx.Idents; 83 Pass.TA.reportError(err, parm->getLocStart(), parm->getSourceRange()); 92 Pass.TA.hasDiagnostic(diag::err_unavailable, 96 Transaction Trans(Pass.TA); 97 Pass.TA.clearDiagnostic(diag::err_unavailable, 100 Pass.TA.replace(E->getSourceRange(), getNilString(Pass [all...] |
H A D | TransBlockObjCVariable.cpp | 128 MigrationPass &Pass = BodyCtx.getMigrationContext().Pass; local 140 bool useWeak = canApplyWeak(Pass.Ctx, var->getType()); 141 SourceManager &SM = Pass.Ctx.getSourceManager(); 142 Transaction Trans(Pass.TA); 143 Pass.TA.replaceText(SM.getExpansionLoc(attr->getLocation()),
|
H A D | TransEmptyStatementsAndDealloc.cpp | 153 MigrationPass &Pass; member in class:__anon3454::EmptyStatementsRemover 156 EmptyStatementsRemover(MigrationPass &pass) : Pass(pass) { } 176 ASTContext &getContext() { return Pass.Ctx; } 181 if (EmptyChecker(Pass.Ctx, Pass.ARCMTMacroLocs).Visit(S)) { 182 Transaction Trans(Pass.TA); 183 Pass.TA.removeStmt(S);
|
H A D | TransRetainReleaseDealloc.cpp | 37 MigrationPass &Pass; member in class:__anon3458::RetainReleaseDeallocRemover 46 : Body(0), Pass(pass) { 48 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("delegate")); 50 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize")); 73 Pass.TA.reportError("it is not safe to remove an unused 'autorelease' " 79 // Pass through. 90 Pass.TA.reportError(err, rec->getLocStart()); 99 Pass [all...] |
H A D | TransZeroOutPropsInDealloc.cpp | 30 MigrationPass &Pass; member in class:__anon3461::ZeroOutInDeallocRemover 38 ZeroOutInDeallocRemover(MigrationPass &pass) : Pass(pass), SelfD(0) { 40 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize")); 44 ASTContext &Ctx = Pass.Ctx; 45 TransformActions &TA = Pass.TA; 84 Transaction Trans(Pass.TA); 85 Pass.TA.removeStmt(POE); 93 Transaction Trans(Pass.TA); 94 Pass [all...] |
H A D | TransUnbridgedCasts.cpp | 52 MigrationPass &Pass; member in class:__anon3459::UnbridgedCastRewriter 58 UnbridgedCastRewriter(MigrationPass &pass) : Pass(pass), ParentD(0) { 59 SelfII = &Pass.Ctx.Idents.get("self"); 88 if (castExpr->isNullPointerConstant(Pass.Ctx, 93 if (loc.isValid() && Pass.Ctx.getSourceManager().isInSystemHeader(loc)) 184 Transaction Trans(Pass.TA); 190 TransformActions &TA = Pass.TA; 213 if (Kind == OBC_Bridge || !Pass.CFBridgingFunctionsDefined()) { 221 newCast += E->getType().getAsString(Pass.Ctx.getPrintingPolicy()); 239 SourceManager &SM = Pass [all...] |
H A D | Transforms.h | 85 MigrationPass &Pass; member in class:clang::arcmt::trans::MigrationContext 104 explicit MigrationContext(MigrationPass &pass) : Pass(pass) {} 179 MigrationPass &Pass; member in class:clang::arcmt::trans::BodyTransform 184 BodyTransform(MigrationPass &pass) : Pass(pass), ParentD(0) { } 188 BODY_TRANS(Pass).transformBody(rootS, ParentD);
|
H A D | TransAutoreleasePool.cpp | 73 : Body(0), Pass(pass) { 113 Transaction Trans(Pass.TA); 116 Pass.TA.removeStmt(info.Dcl); 127 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); 128 Pass.TA.removeStmt(*scope.End); 132 Pass.Ctx); 136 Pass.TA.insertAfterToken(afterSemi, "\n}"); 137 Pass.TA.increaseIndentation( 142 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); 143 Pass 414 MigrationPass &Pass; member in class:__anon3452::AutoreleasePoolRewriter [all...] |
H A D | TransProperties.cpp | 48 MigrationPass &Pass; member in class:__anon3457::PropertiesRewriter 74 : MigrateCtx(MigrateCtx), Pass(MigrateCtx.Pass) { } 138 Transaction Trans(Pass.TA); 153 Transaction Trans(Pass.TA); 215 (Pass.isGCMigration() && !hasGCWeak(props, atLoc))) 229 Pass.TA.clearDiagnostic(diag::err_arc_assign_property_ownership, 235 bool canUseWeak = canApplyWeak(Pass.Ctx, getPropertyType(props), 236 /*AllowOnUnknownClass=*/Pass.isGCMigration()); 238 (Pass [all...] |
/external/llvm/include/llvm/ |
H A D | Pass.h | 1 //===- llvm/Pass.h - Base class for Passes ----------------------*- C++ -*-===// 77 /// Pass interface - Implemented by all 'passes'. Subclass this if you are an 81 class Pass { class in namespace:llvm 85 void operator=(const Pass&); // DO NOT IMPLEMENT 86 Pass(const Pass &); // DO NOT IMPLEMENT 89 explicit Pass(PassKind K, char &pid) : Resolver(0), PassID(&pid), Kind(K) { } function in class:llvm::Pass 90 virtual ~Pass(); 116 /// createPrinterPass - Get a Pass appropriate to print the IR this 118 virtual Pass *createPrinterPas [all...] |
/external/llvm/lib/VMCore/ |
H A D | Pass.cpp | 1 //===- Pass.cpp - LLVM Pass Infrastructure Implementation -----------------===// 10 // This file implements the LLVM Pass infrastructure. It is primarily 16 #include "llvm/Pass.h" 25 // Pass Implementation 29 Pass::~Pass() { 36 Pass *ModulePass::createPrinterPass(raw_ostream &O, 45 bool Pass::mustPreserveAnalysisID(char &AID) const { 50 void Pass [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/post/ |
H A D | Filter.java | 66 protected Pass defaultPass;
67 protected List<Pass> postRenderPasses;
77 * Inner class Pass
78 * Pass are like filters in filters.
81 public class Pass {
class in class:Filter 231 defaultPass = new Pass();
246 for (Iterator<Pass> it = postRenderPasses.iterator(); it.hasNext();) {
247 Pass pass = it.next();
409 protected List<Pass> getPostRenderPasses() {
|