Home
last modified time | relevance | path

Searched refs:DeclaratorDecl (Results 1 – 25 of 59) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Support/
H A DFixitUtil.h27 getPointeeTypeText(const DeclaratorDecl *VD, const SourceManager &SM,
33 getPointee2TypeText(const DeclaratorDecl *VD, const SourceManager &SM,
37 SourceLocation getBeginLocOfNestedIdentifier(const DeclaratorDecl *D);
44 std::optional<StringRef> getVarDeclIdentifierText(const DeclaratorDecl *VD,
66 SourceLocation getVarDeclIdentifierLoc(const DeclaratorDecl *VD);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCXXABI.h23 class DeclaratorDecl; variable
70 DeclaratorDecl *DD) = 0;
72 virtual DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) = 0;
H A DItaniumCXXABI.cpp275 DeclaratorDecl *DD) override {} in addDeclaratorForUnnamedTagDecl()
277 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
H A DDecl.cpp1987 SourceLocation DeclaratorDecl::getTypeSpecStartLoc() const { in getTypeSpecStartLoc()
1993 SourceLocation DeclaratorDecl::getTypeSpecEndLoc() const { in getTypeSpecEndLoc()
1999 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo()
2018 void DeclaratorDecl::setTrailingRequiresClause(const AssociatedConstraint &AC) { in setTrailingRequiresClause()
2033 void DeclaratorDecl::setTemplateParameterListsInfo( in setTemplateParameterListsInfo()
2049 SourceLocation DeclaratorDecl::getOuterLocStart() const { in getOuterLocStart()
2089 SourceRange DeclaratorDecl::getSourceRange() const { in getSourceRange()
2137 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in VarDecl()
2197 return DeclaratorDecl::getSourceRange(); in getSourceRange()
2978 return SourceRange(DeclaratorDecl::getBeginLoc(), getLocation()); in getSourceRange()
[all …]
H A DComment.cpp321 if (const auto *VD = dyn_cast<DeclaratorDecl>(CommentDecl)) in fill()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DFixitUtil.cpp22 clang::getPointeeTypeText(const DeclaratorDecl *VD, const SourceManager &SM, in getPointeeTypeText()
98 getPointee2TypeText(const DeclaratorDecl *VD, const SourceManager &SM, in getPointee2TypeText()
177 SourceLocation clang::getBeginLocOfNestedIdentifier(const DeclaratorDecl *D) { in getBeginLocOfNestedIdentifier()
199 clang::getVarDeclIdentifierText(const DeclaratorDecl *VD, in getVarDeclIdentifierText()
232 SourceLocation clang::getVarDeclIdentifierLoc(const DeclaratorDecl *VD) { in getVarDeclIdentifierLoc()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTConsumer.h26 class DeclaratorDecl; variable
109 virtual void CompleteExternalDeclaration(DeclaratorDecl *D) {} in CompleteExternalDeclaration()
H A DDeclFriend.h172 if (const auto *DD = dyn_cast<DeclaratorDecl>(ND)) { in getSourceRange()
H A DDecl.h759 class DeclaratorDecl : public ValueDecl {
779 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, in DeclaratorDecl() function
905 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1977 class FunctionDecl : public DeclaratorDecl,
3133 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
3197 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), BitField(false), in FieldDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DExternalSemaSource.h30 class DeclaratorDecl; variable
116 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} in ReadUnusedFileScopedDecls()
H A DMultiplexExternalSemaSource.h24 class DeclaratorDecl; variable
264 SmallVectorImpl<const DeclaratorDecl*> &Decls) override;
H A DTemplate.h35 class DeclaratorDecl; variable
721 bool SubstQualifier(const DeclaratorDecl *OldDecl,
722 DeclaratorDecl *NewDecl);
H A DAttr.h48 return isa<DeclaratorDecl>(D) || isa<BlockDecl>(D) || in hasDeclarator()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DMultiplexConsumer.h72 void CompleteExternalDeclaration(DeclaratorDecl *D) override;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendConsumer.h94 void CompleteExternalDeclaration(DeclaratorDecl *D) override;
H A DModuleBuilder.cpp313 void CompleteExternalDeclaration(DeclaratorDecl *D) override { in CompleteExternalDeclaration()
H A DCodeGenModule.h1446 void EmitExternalDeclaration(const DeclaratorDecl *D);
1477 getLLVMLinkageForDeclarator(const DeclaratorDecl *D, GVALinkage Linkage);
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h42 class DeclaratorDecl; variable
259 NonLoc makePointerToMember(const DeclaratorDecl *DD) { in makePointerToMember()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp245 assert((isa<DeclaratorDecl, TypedefNameDecl>(D)) && in getQualifiedNameStart()
253 if (const auto *DD = dyn_cast<DeclaratorDecl>(D)) { in getQualifiedNameStart()
478 assert((isa<DeclaratorDecl, TypedefNameDecl>(D)) && in isResponsibleForCreatingDeclaration()
705 bool WalkUpFromDeclaratorDecl(DeclaratorDecl *DD) { in WalkUpFromDeclaratorDecl()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenModule.h352 cir::GlobalLinkageKind getCIRLinkageForDeclarator(const DeclaratorDecl *dd,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp286 SmallVectorImpl<const DeclaratorDecl*> &Decls) { in ReadUnusedFileScopedDecls()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp372 void MultiplexConsumer::CompleteExternalDeclaration(DeclaratorDecl *D) { in CompleteExternalDeclaration()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h548 llvm::SmallVectorImpl<const clang::DeclaratorDecl *> &Decls) override { in ReadUnusedFileScopedDecls()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h254 void maybeMergeWithAnonymousTag(const DeclaratorDecl &D, in maybeMergeWithAnonymousTag()
1544 if (const auto *Declarator = dyn_cast<DeclaratorDecl>(D)) { in fetchRawCommentForDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp103 void VisitDeclaratorDecl(DeclaratorDecl *D);
465 if (auto *DD = dyn_cast<DeclaratorDecl>(D)) { in Visit()
768 void ASTDeclWriter::VisitDeclaratorDecl(DeclaratorDecl *D) { in VisitDeclaratorDecl()
773 DeclaratorDecl::ExtInfo *Info = D->getExtInfo(); in VisitDeclaratorDecl()

123