reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDecl.cpp
 6557       if (DC->isTranslationUnit() &&
 6595   if (SC == SC_None && !DC->isRecord() &&
 6600   DeclContext *OriginalDC = DC;
 6602                            adjustContextForLocalExternDecl(DC);
 6626   if (!DC->isRecord() && S->getFnParent() == nullptr) {
 6644     NewVD = VarDecl::Create(Context, DC, D.getBeginLoc(), D.getIdentifierLoc(),
 6660     if (DC->isRecord() && !CurContext->isRecord()) {
 6688       if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(DC)) {
 6771       NewVD = DecompositionDecl::Create(Context, DC, D.getBeginLoc(),
 6775       NewVD = VarDecl::Create(Context, DC, D.getBeginLoc(),
 6781           VarTemplateDecl::Create(Context, DC, D.getIdentifierLoc(), Name,
 6849          !DC->isFunctionOrMethod()))
 7100               (D.getCXXScopeSpec().isSet() && DC && DC->isRecord() &&
 7100               (D.getCXXScopeSpec().isSet() && DC && DC->isRecord() &&
 7101                DC->isDependentContext())