/external/smali/dexlib2/src/main/java/org/jf/dexlib2/base/ |
H A D | BaseTryBlock.java | 35 import org.jf.dexlib2.iface.TryBlock; 37 public abstract class BaseTryBlock<EH extends ExceptionHandler> implements TryBlock<EH> { 39 if (o instanceof TryBlock) { 40 TryBlock other = (TryBlock)o;
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ |
H A D | ImmutableTryBlock.java | 37 import org.jf.dexlib2.iface.TryBlock; 66 public static ImmutableTryBlock of(TryBlock<? extends ExceptionHandler> tryBlock) { 85 @Nullable List<? extends TryBlock<? extends ExceptionHandler>> list) { 89 private static final ImmutableConverter<ImmutableTryBlock, TryBlock<? extends ExceptionHandler>> CONVERTER = 90 new ImmutableConverter<ImmutableTryBlock, TryBlock<? extends ExceptionHandler>>() { 92 protected boolean isImmutable(@Nonnull TryBlock item) { 98 protected ImmutableTryBlock makeImmutable(@Nonnull TryBlock<? extends ExceptionHandler> item) {
|
H A D | ImmutableMethodImplementation.java | 37 import org.jf.dexlib2.iface.TryBlock; 56 @Nullable List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks,
|
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/util/ |
H A D | TryListBuilderTest.java | 37 import org.jf.dexlib2.iface.TryBlock; 54 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 56 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(0, 10, 68 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 70 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(5, 5, 82 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 84 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(0, 10, 96 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks(); 98 List<? extends TryBlock> expected = ImmutableList.of(new ImmutableTryBlock(5, 5, 111 List<? extends TryBlock< [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ |
H A D | TryBlock.java | 41 public interface TryBlock<EH extends ExceptionHandler> { interface 73 * Compares this TryBlock to another TryBlock for equality. 75 * This TryBlock is equal to another TryBlock if all 3 fields are equal. The exception handlers are tested for 78 * @param o The object to be compared for equality with this TryBlock 79 * @return true if the specified object is equal to this TryBlock
|
H A D | MethodImplementation.java | 71 * @return A list of the TryBlock items 73 @Nonnull List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks();
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/util/ |
H A D | TryListBuilder.java | 37 import org.jf.dexlib2.iface.TryBlock; 60 public static <EH extends ExceptionHandler> List<TryBlock<EH>> massageTryBlocks( 61 List<? extends TryBlock<? extends EH>> tryBlocks) { 64 for (TryBlock<? extends EH> tryBlock: tryBlocks) { 317 public List<TryBlock<EH>> getTryBlocks() { 318 return Lists.newArrayList(new Iterator<TryBlock<EH>>() { 319 // The next TryBlock to return. This has already been merged, if needed. 354 @Override @Nonnull public TryBlock<EH> next() { 358 TryBlock<EH> ret = next;
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
H A D | ClassSection.java | 36 import org.jf.dexlib2.iface.TryBlock; 80 @Nonnull List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks(@Nonnull MethodKey key);
|
H A D | DexWriter.java | 44 import org.jf.dexlib2.iface.TryBlock; 729 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = 861 @Nonnull List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks, 1008 for (TryBlock<? extends ExceptionHandler> tryBlock: tryBlocks) { 1013 for (TryBlock<? extends ExceptionHandler> tryBlock: tryBlocks) {
|
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/ |
H A D | FixOffsetsTest.java | 41 import org.jf.dexlib2.iface.TryBlock; 110 List<? extends TryBlock<? extends ExceptionHandler>> exceptionHandlers = impl.getTryBlocks();
|
/external/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 430 StmtResult TryBlock(ParseCompoundStatement(/*isStmtExpr=*/false, 432 if(TryBlock.isInvalid()) 433 return TryBlock; 452 TryBlock.get(), 1969 StmtResult TryBlock(ParseCompoundStatement(/*isStmtExpr=*/false, 1972 if (TryBlock.isInvalid()) 1973 return TryBlock; 1995 TryBlock.get(), 2017 return Actions.ActOnCXXTryBlock(TryLoc, TryBlock.get(), Handlers);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
H A D | ClassPool.java | 167 List<? extends TryBlock> tryBlocks = methodImpl.getTryBlocks(); 173 for (TryBlock<? extends ExceptionHandler> tryBlock: methodImpl.getTryBlocks()) { 422 @Nonnull @Override public List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks(
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
H A D | BuilderClassPool.java | 42 import org.jf.dexlib2.iface.TryBlock; 303 public List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks(@Nonnull BuilderMethod builderMethod) {
|
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/ |
H A D | JumboStringConversionTest.java | 162 @Nonnull @Override public List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks() {
|
/external/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 324 if (Stmt *TryBlock = TS->getTryBlock()) 325 BuildScopeInformation(TryBlock, (newParentScope = Scopes.size()-1));
|
H A D | SemaStmt.cpp | 3183 StmtResult Sema::ActOnCXXTryBlock(SourceLocation TryLoc, Stmt *TryBlock, argument 3243 return CXXTryStmt::Create(Context, TryLoc, TryBlock, Handlers); 3249 Stmt *TryBlock, 3251 assert(TryBlock && Handler); 3255 return SEHTryStmt::Create(Context,IsCXXTry,TryLoc,TryBlock,Handler); 3247 ActOnSEHTryBlock(bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument
|
H A D | TreeTransform.h | 1586 StmtResult RebuildCXXTryStmt(SourceLocation TryLoc, Stmt *TryBlock, argument 1588 return getSema().ActOnCXXTryBlock(TryLoc, TryBlock, Handlers); 1645 Stmt *TryBlock, Stmt *Handler) { 1646 return getSema().ActOnSEHTryBlock(IsCXXTry, TryLoc, TryBlock, Handler); 6142 StmtResult TryBlock = getDerived().TransformCompoundStmt(S->getTryBlock()); local 6143 if (TryBlock.isInvalid()) 6158 if (!getDerived().AlwaysRebuild() && TryBlock.get() == S->getTryBlock() && 6162 return getDerived().RebuildCXXTryStmt(S->getTryLoc(), TryBlock.get(), 6332 StmtResult TryBlock = getDerived().TransformCompoundStmt(S->getTryBlock()); local 6333 if (TryBlock 1644 RebuildSEHTryStmt(bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument [all...] |
H A D | SemaDeclCXX.cpp | 12263 void Sema::DiagnoseReturnInConstructorExceptionHandler(CXXTryStmt *TryBlock) { argument 12264 for (unsigned I = 0, E = TryBlock->getNumHandlers(); I != E; ++I) { 12265 CXXCatchStmt *Handler = TryBlock->getHandler(I);
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
H A D | MethodDefinition.java | 452 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = methodImpl.getTryBlocks(); 460 for (TryBlock<? extends ExceptionHandler> tryBlock: tryBlocks) {
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
H A D | MethodAnalyzer.java | 403 List<? extends TryBlock<? extends ExceptionHandler>> tries = methodImpl.getTryBlocks(); 405 TryBlock currentTry = null; 425 TryBlock<? extends ExceptionHandler> tryBlock = tries.get(triesIndex); 535 private AnalyzedInstruction[] buildExceptionHandlerArray(@Nonnull TryBlock<? extends ExceptionHandler> tryBlock) { 1041 for (TryBlock<? extends ExceptionHandler> tryBlock: methodImpl.getTryBlocks()) {
|
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 961 Stmt *TryBlock, 967 Children[TRY] = TryBlock; 972 SourceLocation TryLoc, Stmt *TryBlock, 974 return new(C) SEHTryStmt(IsCXXTry,TryLoc,TryBlock,Handler); 959 SEHTryStmt(bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument 971 Create(const ASTContext &C, bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) argument
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
H A D | MutableMethodImplementation.java | 44 import org.jf.dexlib2.iface.TryBlock; 114 for (TryBlock<? extends ExceptionHandler> tryBlock: methodImplementation.getTryBlocks()) {
|
/external/clang/include/clang/AST/ |
H A D | Stmt.h | 1900 Stmt *TryBlock, 1909 SourceLocation TryLoc, Stmt *TryBlock,
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 3163 StmtResult ActOnCXXTryBlock(SourceLocation TryLoc, Stmt *TryBlock, 3167 SourceLocation TryLoc, Stmt *TryBlock, 3175 void DiagnoseReturnInConstructorExceptionHandler(CXXTryStmt *TryBlock);
|
/external/clang/lib/CodeGen/ |
H A D | CGObjCMac.cpp | 3858 llvm::BasicBlock *TryBlock = CGF.createBasicBlock("try"); local 3862 CGF.Builder.CreateCondBr(DidCatch, TryHandler, TryBlock); 3865 CGF.EmitBlock(TryBlock);
|