clang API Documentation
#include "clang/Sema/SemaInternal.h"
#include "clang/AST/ASTConsumer.h"
#include "clang/AST/Attr.h"
#include "clang/AST/Expr.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Sema/Lookup.h"
Go to the source code of this file.
Typedefs | |
typedef std::vector< std::pair < unsigned, SourceLocation > > | VisStack |
Functions | |
static void | PushPragmaVisibility (Sema &S, unsigned type, SourceLocation loc) |
typedef std::vector<std::pair<unsigned, SourceLocation> > VisStack |
Definition at line 510 of file SemaAttr.cpp.
static void PushPragmaVisibility | ( | Sema & | S, |
unsigned | type, | ||
SourceLocation | loc | ||
) | [static] |
Definition at line 538 of file SemaAttr.cpp.
References Stack, and clang::Sema::VisContext.
Referenced by clang::Sema::ActOnPragmaVisibility(), and clang::Sema::PushNamespaceVisibilityAttr().