1*fe6060f1SDimitry Andric //===- extensible_rtti.cpp ------------------------------------------------===// 2*fe6060f1SDimitry Andric // 3*fe6060f1SDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*fe6060f1SDimitry Andric // See https://llvm.org/LICENSE.txt for license information. 5*fe6060f1SDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*fe6060f1SDimitry Andric // 7*fe6060f1SDimitry Andric //===----------------------------------------------------------------------===// 8*fe6060f1SDimitry Andric // 9*fe6060f1SDimitry Andric // This file is a part of the ORC runtime support library. 10*fe6060f1SDimitry Andric // 11*fe6060f1SDimitry Andric // Note: 12*fe6060f1SDimitry Andric // This source file was adapted from lib/Support/ExtensibleRTTI.cpp, however 13*fe6060f1SDimitry Andric // the data structures are not shared and the code need not be kept in sync. 14*fe6060f1SDimitry Andric // 15*fe6060f1SDimitry Andric //===----------------------------------------------------------------------===// 16*fe6060f1SDimitry Andric 17*fe6060f1SDimitry Andric #include "extensible_rtti.h" 18*fe6060f1SDimitry Andric 19*fe6060f1SDimitry Andric namespace __orc_rt { 20*fe6060f1SDimitry Andric 21*fe6060f1SDimitry Andric char RTTIRoot::ID = 0; anchor()22*fe6060f1SDimitry Andricvoid RTTIRoot::anchor() {} 23*fe6060f1SDimitry Andric 24*fe6060f1SDimitry Andric } // end namespace __orc_rt 25