Searched refs:Dcl (Results 1 - 18 of 18) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Index/
H A DDeclOccurrence.h25 const Decl *Dcl; member in struct:clang::index::DeclOccurrence
30 : Roles(R), Offset(Offset), Dcl(D),
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransAutoreleasePool.cpp43 Decl *Dcl; member in class:__anon280::ReleaseCollector
48 : Dcl(D), Releases(releases) { }
57 if (DE->getDecl() == Dcl)
93 clearRefsIn(info.Dcl, info.Refs);
114 clearUnavailableDiags(info.Dcl);
115 Pass.TA.removeStmt(info.Dcl);
174 info.Dcl = DclS;
419 DeclStmt *Dcl; member in struct:__anon281::AutoreleasePoolRewriter::PoolVarInfo
423 PoolVarInfo() : Dcl(nullptr) { }
H A DTransGCAttrs.cpp115 Attr.Dcl = D;
184 if (Attr.FullyMigratable && Attr.Dcl) {
343 if (Attr.Dcl) {
345 Attr.Dcl->dump();
H A DTransforms.cpp222 ValueDecl *Dcl; member in class:__anon294::ReferenceCollector
227 : Dcl(D), Refs(refs) { }
230 if (E->getDecl() == Dcl)
H A DTransforms.h90 Decl *Dcl; member in struct:clang::arcmt::trans::MigrationContext::GCAttrOccurrence
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DFileIndexRecord.cpp46 const Decl *D = DclInfo.Dcl;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h333 const Decl *Dcl; member in union:clang::ASTWriter::DeclUpdate::__anon169
342 DeclUpdate(unsigned Kind) : Kind(Kind), Dcl(nullptr) {}
343 DeclUpdate(unsigned Kind, const Decl *Dcl) : Kind(Kind), Dcl(Dcl) {} argument
354 const Decl *getDecl() const { return Dcl; }
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp1676 static bool CheckConstexprFunctionBody(Sema &SemaRef, const FunctionDecl *Dcl,
1773 static bool CheckConstexprDeclStmt(Sema &SemaRef, const FunctionDecl *Dcl,
1803 << isa<CXXConstructorDecl>(Dcl);
1819 << isa<CXXConstructorDecl>(Dcl);
1845 << isa<CXXConstructorDecl>(Dcl)
1852 isa<CXXConstructorDecl>(Dcl)))
1862 << isa<CXXConstructorDecl>(Dcl);
1874 << isa<CXXConstructorDecl>(Dcl);
1892 << isa<CXXConstructorDecl>(Dcl) << Dcl
[all...]
H A DSemaDeclObjC.cpp2097 Decl *Dcl = Decls[i]; local
2098 if (!Dcl)
2100 if (Dcl->getDeclContext()->isFileContext())
2101 Dcl->setTopLevelDeclInObjCContainer();
2102 DeclsInGroup.push_back(Dcl);
H A DSemaDecl.cpp5408 Decl *Dcl = HandleDeclarator(S, D, MultiTemplateParamsArg()); local
5411 Dcl && Dcl->getDeclContext()->isFileContext())
5412 Dcl->setTopLevelDeclInObjCContainer();
5415 setCurrentOpenCLExtensionForDecl(Dcl);
5417 return Dcl;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp270 void RewriteInterfaceDecl(ObjCInterfaceDecl *Dcl);
271 void RewriteImplementationDecl(Decl *Dcl);
278 void RewriteCategoryDecl(ObjCCategoryDecl *Dcl);
279 void RewriteProtocolDecl(ObjCProtocolDecl *Dcl);
288 void RewriteObjCQualifiedInterfaceTypes(Decl *Dcl);
2111 void RewriteObjC::RewriteObjCQualifiedInterfaceTypes(Decl *Dcl) { argument
2115 if (VarDecl *VD = dyn_cast<VarDecl>(Dcl)) {
2119 else if (FunctionDecl *FD = dyn_cast<FunctionDecl>(Dcl)) {
2130 else if (FieldDecl *FD = dyn_cast<FieldDecl>(Dcl)) {
H A DRewriteModernObjC.cpp322 void RewriteInterfaceDecl(ObjCInterfaceDecl *Dcl);
323 void RewriteImplementationDecl(Decl *Dcl);
330 void RewriteCategoryDecl(ObjCCategoryDecl *Dcl);
331 void RewriteProtocolDecl(ObjCProtocolDecl *Dcl);
340 void RewriteObjCQualifiedInterfaceTypes(Decl *Dcl);
2193 void RewriteModernObjC::RewriteObjCQualifiedInterfaceTypes(Decl *Dcl) { argument
2197 if (VarDecl *VD = dyn_cast<VarDecl>(Dcl)) {
2201 else if (FunctionDecl *FD = dyn_cast<FunctionDecl>(Dcl)) {
2212 else if (FieldDecl *FD = dyn_cast<FieldDecl>(Dcl)) {
2216 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(Dcl)) {
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1623 Decl *Dcl; member in struct:clang::ObjCImplParsingDataRAII
1629 : P(parser), Dcl(D), HasCFunction(false) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp2045 DeclResult Dcl = Actions.ActOnCXXConditionDeclaration(getCurScope(),
2047 if (Dcl.isInvalid())
2049 Decl *DeclOut = Dcl.get();
H A DParseObjc.cpp2246 P.Diag(Dcl->getBeginLoc(), diag::note_objc_container_start)
2256 P.Actions.DefaultSynthesizeProperties(P.getCurScope(), Dcl, AtEnd.getBegin());
H A DParseExpr.cpp2063 CurParsedObjCImpl ? CurParsedObjCImpl->Dcl
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2336 void ActOnInitializerError(Decl *Dcl);
5089 void ActOnFinishNamespaceDef(Decl *Dcl, SourceLocation RBrace);
5577 ExprResult ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &Dcl,
6084 /// initializer for the declaration 'Dcl'.
6085 /// After this method is called, according to [C++ 3.4.1p13], if 'Dcl' is a
6088 void ActOnCXXEnterDeclInitializer(Scope *S, Decl *Dcl);
6091 /// initializer for the declaration 'Dcl'.
6092 void ActOnCXXExitDeclInitializer(Scope *S, Decl *Dcl);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp14250 if (const VarDecl *Dcl = dyn_cast<VarDecl>(D)) {
14251 if (!Dcl->getType()->isIntegralOrEnumerationType())
14257 if (Dcl->getAnyInitializer(VD) && VD->checkInitIsICE())

Completed in 400 milliseconds