Lines Matching +full:per +full:- +full:context
1 //===- ASTCommon.h - Common stuff for ASTReader/ASTWriter -*- C++ -*-=========//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
52 /// visible entries for the given declaration context, if there is one.
56 /// context. For example, C++ and Objective-C classes, C structs/unions, and
57 /// Objective-C protocols, categories, and extensions are all defined in a
75 for (Decl *LexicalD : DC->decls()) {
78 LexicalD = FD->getFriendDecl();
88 /// Determine whether the given declaration will be included in the per-module
97 // particular (sub)module's per-module initializer.
99 return !isTemplateInstantiation(VD->getTemplateSpecializationKind());