Blame | Last modification | View Log | Download | RSS feed
//===- EmptyNodeIntrospection.inc.in --------------------------------------===////// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.// See https://llvm.org/LICENSE.txt for license information.// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception////===----------------------------------------------------------------------===//namespace clang {namespace tooling {bool NodeIntrospection::hasIntrospectionSupport() { return false; }NodeLocationAccessors NodeIntrospection::GetLocations(clang::Stmt const *) {return {};}NodeLocationAccessors NodeIntrospection::GetLocations(clang::Decl const *) {return {};}NodeLocationAccessors NodeIntrospection::GetLocations(clang::CXXCtorInitializer const *) {return {};}NodeLocationAccessors NodeIntrospection::GetLocations(clang::NestedNameSpecifierLoc const&) {return {};}NodeLocationAccessors NodeIntrospection::GetLocations(clang::TemplateArgumentLoc const&) {return {};}NodeLocationAccessors NodeIntrospection::GetLocations(clang::CXXBaseSpecifier const*) {return {};}NodeLocationAccessors NodeIntrospection::GetLocations(clang::TypeLoc const&) {return {};}NodeLocationAccessors NodeIntrospection::GetLocations(clang::DeclarationNameInfo const&) {return {};}NodeLocationAccessorsNodeIntrospection::GetLocations(clang::DynTypedNode const &) {return {};}} // namespace tooling} // namespace clang