Searched refs:Sanitizer (Results 1 – 25 of 28) sorted by relevance
12
63 hb_blob_t *os2_blob = OT::Sanitizer<OT::os2>::sanitize (face->reference_table (os2_tag)); in init()64 const OT::os2 *os2 = OT::Sanitizer<OT::os2>::lock_instance (os2_blob); in init()76 hb_blob_t *_hea_blob = OT::Sanitizer<OT::_hea>::sanitize (face->reference_table (_hea_tag)); in init()77 const OT::_hea *_hea = OT::Sanitizer<OT::_hea>::lock_instance (_hea_blob); in init()87 this->blob = OT::Sanitizer<OT::_mtx>::sanitize (face->reference_table (_mtx_tag)); in init()103 this->table = OT::Sanitizer<OT::_mtx>::lock_instance (this->blob); in init()143 … hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (face->reference_table (HB_OT_TAG_head)); in init()144 const OT::head *head = OT::Sanitizer<OT::head>::lock_instance (head_blob); in init()154 this->loca_blob = OT::Sanitizer<OT::loca>::sanitize (face->reference_table (HB_OT_TAG_loca)); in init()155 this->loca = OT::Sanitizer<OT::loca>::lock_instance (this->loca_blob); in init()[all …]
141 …const OT::OpenTypeFontFile &ot_file = *OT::Sanitizer<OT::OpenTypeFontFile>::lock_instance (data->b… in _hb_face_for_data_reference_table()171 …hb_face_for_data_closure_t *closure = _hb_face_for_data_closure_create (OT::Sanitizer<OT::OpenType… in hb_face_create()431 hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (reference_table (HB_OT_TAG_head)); in load_upem()432 const OT::head *head_table = OT::Sanitizer<OT::head>::lock_instance (head_blob); in load_upem()475 hb_blob_t *maxp_blob = OT::Sanitizer<OT::maxp>::sanitize (reference_table (HB_OT_TAG_maxp)); in load_num_glyphs()476 const OT::maxp *maxp_table = OT::Sanitizer<OT::maxp>::lock_instance (maxp_blob); in load_num_glyphs()
54 layout->gdef_blob = OT::Sanitizer<OT::GDEF>::sanitize (face->reference_table (HB_OT_TAG_GDEF)); in HB_SHAPER_DATA_ENSURE_DECLARE()55 layout->gdef = OT::Sanitizer<OT::GDEF>::lock_instance (layout->gdef_blob); in HB_SHAPER_DATA_ENSURE_DECLARE()57 layout->gsub_blob = OT::Sanitizer<OT::GSUB>::sanitize (face->reference_table (HB_OT_TAG_GSUB)); in HB_SHAPER_DATA_ENSURE_DECLARE()58 layout->gsub = OT::Sanitizer<OT::GSUB>::lock_instance (layout->gsub_blob); in HB_SHAPER_DATA_ENSURE_DECLARE()60 layout->gpos_blob = OT::Sanitizer<OT::GPOS>::sanitize (face->reference_table (HB_OT_TAG_GPOS)); in HB_SHAPER_DATA_ENSURE_DECLARE()61 layout->gpos = OT::Sanitizer<OT::GPOS>::lock_instance (layout->gpos_blob); in HB_SHAPER_DATA_ENSURE_DECLARE()
312 struct Sanitizer struct
100 blob = OT::Sanitizer<OT::OpenTypeFontFile>::sanitize (blob); in _hb_rename_font()
353 blob = OT::Sanitizer<OT::OpenTypeFontFile>::sanitize (blob); in _hb_rename_font()
7 PURPOSE = "Verify Address Sanitizer does catch memory errors."17 This is a positive test for Address Sanitizer.
119 FOLDER "Sanitizer unittests")142 set(SANITIZER_TEST_NAME "Sanitizer-${arch}-Test")158 add_compiler_rt_test(SanitizerUnitTests "Sanitizer-${arch}-Test-Nolibc"
1 # Suppressions for Thread Sanitizer
10 # Sanitizer-instrumented third-party libraries (if enabled).
2 Sanitizer special case list
18 Unlike other Sanitizer tools, this tool is not designed to detect a
5 dynamic data flow analysis. Unlike other Sanitizer tools, this tool is
11 Sanitizer tools have a very simple code coverage tool built in. It allows to
1 # Build system for the common Sanitizer runtime support library components.
10 // Scanf/printf implementation for use in *Sanitizer interceptors.
39 7. Run the regression tests that were developed for Thread Sanitizer:
164 # Sanitizer tests tend to be flaky on Windows due to PR24554, so add some
35 * Fix #153: Sanitizer fails to treat some attributes as URLs. Despite how
250 # Sanitizer flags
222 # Provide some common commmandline flags for Sanitizer runtimes.
167 // Don't set virtual memory limit if built with any Sanitizer. They need 80Tb
354 for (const auto &Sanitizer : Sanitizers) { in parseSanitizerKinds() local355 SanitizerMask K = parseSanitizerValue(Sanitizer, /*AllowGroups=*/false); in parseSanitizerKinds()357 Diags.Report(diag::err_drv_invalid_value) << FlagName << Sanitizer; in parseSanitizerKinds()
578 StringRef Sanitizer) const;
360 StringRef Sanitizer) const { in AddLinkSanitizerLibArgs()371 (Twine("libclang_rt.") + Sanitizer + "_" + OS + "_dynamic.dylib").str(), in AddLinkSanitizerLibArgs()