/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * Based on LLVM/Clang. * * This file is distributed under the University of Illinois Open Source * License. See LICENSE.TXT for details. *
*/
#pragma once
#include"config_clang.h"
#include"../plugin.hxx"
usingnamespace clang; usingnamespace llvm;
namespace loplugin
{
// These classes are used as base classes when building with LO_CLANG_SHARED_PLUGINS. // Since plugin classes in that case should use just one shared RecursiveASTVisitor, // sharedvisitor/generator.cxx will make these to be the base classes used, so that // compiling the code doesn't spend a several minutes optimizing instances // of RecursiveASTVisitor that will never get used.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.