Completed
Live Demo
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Refactoring C++ with Clang
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 The goal of refactoring
- 3 Tools and automation
- 4 Crosstranslation barrier
- 5 Integration
- 6 Architecture
- 7 Libraries
- 8 Integration Layers
- 9 Questions
- 10 Standalone Tools
- 11 Stroman Interface
- 12 The Problem
- 13 The First Step
- 14 The Framework
- 15 Refactoring Tool
- 16 The Magic
- 17 The predicate library
- 18 Building a primitive matcher
- 19 Restricting the matcher
- 20 Adding a predicate
- 21 Adding a class
- 22 namespace matches
- 23 Combining predicates
- 24 Source code example
- 25 Match Finder
- 26 Renamer
- 27 Bound Matchers
- 28 Replace Object
- 29 Match Methods
- 30 Live Demo
- 31 RealMatcher
- 32 Open Source
- 33 Data Tool