reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
500 str->append( 504 PrintShadowByte(str, " Addressable: ", 0); 505 str->append(" Partially addressable: "); 506 for (u8 i = 1; i < SHADOW_GRANULARITY; i++) PrintShadowByte(str, "", i, " "); 507 str->append("\n"); 508 PrintShadowByte(str, " Heap left redzone: ", 510 PrintShadowByte(str, " Freed heap region: ", kAsanHeapFreeMagic); 511 PrintShadowByte(str, " Stack left redzone: ", 513 PrintShadowByte(str, " Stack mid redzone: ", 515 PrintShadowByte(str, " Stack right redzone: ", 517 PrintShadowByte(str, " Stack after return: ", 519 PrintShadowByte(str, " Stack use after scope: ", 521 PrintShadowByte(str, " Global redzone: ", kAsanGlobalRedzoneMagic); 522 PrintShadowByte(str, " Global init order: ", 524 PrintShadowByte(str, " Poisoned by user: ", 526 PrintShadowByte(str, " Container overflow: ", 528 PrintShadowByte(str, " Array cookie: ", 530 PrintShadowByte(str, " Intra object redzone: ", 532 PrintShadowByte(str, " ASan internal: ", kAsanInternalHeapMagic); 533 PrintShadowByte(str, " Left alloca redzone: ", kAsanAllocaLeftMagic); 534 PrintShadowByte(str, " Right alloca redzone: ", kAsanAllocaRightMagic); 535 PrintShadowByte(str, " Shadow gap: ", kAsanShadowGap);