Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

2020 LLVM Developers’ Meeting: “Using Clang-tidy for Customized Checkers and Large Scale Source...”

Автор: LLVM

Загружено: 2020-11-09

Просмотров: 10046

Описание:

https://llvm.org/devmtg/2020-09/
—
Using Clang-tidy for Customized Checkers and Large Scale Source Tree Refactoring - Vince Bridgers

Slides: https://llvm.org/devmtg/2020-09/slide...
—
In this tutorial, I'll present some motivating examples for writing custom clang-tidy checkers. I'll present examples that cover usage of PPCallbacks and AST Matchers, with coverage of how to use clang-query to discover appropriate matchers for the problems covered in the tutorial. I'll then move on to an example large scale refactoring example, and present the details using a CMake based build system of how to create a compile_commands.json file, and drive a large scale refactoring using available tools.

The audience is assumed to be programmers interested in creating custom checkers or refactoring tools for mid to large scale source projects. Programmers of any experience level that are new to clang-tidy (not necessarily LLVM/Clang), or need a review of that material, would benefit from this tutorial.
—

2020 LLVM Developers’ Meeting: “Using Clang-tidy for Customized Checkers and Large Scale Source...”

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

2020 LLVM Developers’ Meeting: A. Pilipenko “Control-flow Sensitive Escape Analysis in Falcon JIT”

2020 LLVM Developers’ Meeting: A. Pilipenko “Control-flow Sensitive Escape Analysis in Falcon JIT”

2020 LLVM Developers’ Meeting: V. Bridgers “Using the Clang Static Analyzer to Find Bugs”

2020 LLVM Developers’ Meeting: V. Bridgers “Using the Clang Static Analyzer to Find Bugs”

How to Build Your First C++ Automated Refactoring Tool - Kristen Shaker - CppCon 2023

How to Build Your First C++ Automated Refactoring Tool - Kristen Shaker - CppCon 2023

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

2019 LLVM Developers’ Meeting: S. Haastregt & A. Stulova “An overview of Clang ”

2019 LLVM Developers’ Meeting: S. Haastregt & A. Stulova “An overview of Clang ”

Building Compilers for AI Programming Frameworks | Prof. Uday Reddy Bondhugula | IICT 2024

Building Compilers for AI Programming Frameworks | Prof. Uday Reddy Bondhugula | IICT 2024

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

2019 LLVM Developers’ Meeting: A. Dergachev “Developing the Clang Static Analyzer”

2019 LLVM Developers’ Meeting: A. Dergachev “Developing the Clang Static Analyzer”

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

2017 LLVM Developers’ Meeting: M. Braun “Welcome to the back-end: The LLVM machine representation”

2017 LLVM Developers’ Meeting: M. Braun “Welcome to the back-end: The LLVM machine representation”

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Writing a compiler with LLVM - Cailin Smith - NDC Oslo 2022

Writing a compiler with LLVM - Cailin Smith - NDC Oslo 2022

Встреча разработчиков LLVM в США 2025 г.: ClangIR: Развитие инкубаторского проекта

Встреча разработчиков LLVM в США 2025 г.: ClangIR: Развитие инкубаторского проекта

BKK19-210 - Cross compilation with clang and LLVM tools.

BKK19-210 - Cross compilation with clang and LLVM tools.

Использование Clang из Visual Studio

Использование Clang из Visual Studio

Встреча разработчиков LLVM 2018: А. Брэдбери «Разработка бэкенда LLVM на примере (RISC-V)»

Встреча разработчиков LLVM 2018: А. Брэдбери «Разработка бэкенда LLVM на примере (RISC-V)»

2020 LLVM Developers’ Meeting: M. Amini & R. Riddle “MLIR Tutorial”

2020 LLVM Developers’ Meeting: M. Amini & R. Riddle “MLIR Tutorial”

The Clang AST - a Tutorial

The Clang AST - a Tutorial

P. Goldsborough “clang-useful: Building useful tools with LLVM and clang for fun and profit

P. Goldsborough “clang-useful: Building useful tools with LLVM and clang for fun and profit"

2019 LLVM Developers’ Meeting: E. Christopher & J. Doerfert “Introduction to  LLVM”

2019 LLVM Developers’ Meeting: E. Christopher & J. Doerfert “Introduction to LLVM”

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com