Searched refs:AttributedStmt (Results 1 - 15 of 15) sorted by relevance

/external/clang/lib/AST/
H A DStmt.cpp122 if (auto AS = dyn_cast_or_null<AttributedStmt>(S))
145 else if (const AttributedStmt *AS = dyn_cast<AttributedStmt>(S))
313 AttributedStmt *AttributedStmt::Create(const ASTContext &C, SourceLocation Loc,
317 void *Mem = C.Allocate(sizeof(AttributedStmt) + sizeof(Attr *) * Attrs.size(),
318 llvm::alignOf<AttributedStmt>());
319 return new (Mem) AttributedStmt(Loc, Attrs, SubStmt);
322 AttributedStmt *AttributedStmt
[all...]
H A DASTDumper.cpp485 void VisitAttributedStmt(const AttributedStmt *Node);
1672 void ASTDumper::VisitAttributedStmt(const AttributedStmt *Node) {
H A DStmtPrinter.cpp171 void StmtPrinter::VisitAttributedStmt(AttributedStmt *Node) {
H A DStmtProfile.cpp112 void StmtProfiler::VisitAttributedStmt(const AttributedStmt *S) {
H A DASTImporter.cpp183 Stmt *VisitAttributedStmt(AttributedStmt *S);
4668 Stmt *ASTNodeImporter::VisitAttributedStmt(AttributedStmt *S) {
4684 return AttributedStmt::Create(Importer.getToContext(), ToAttrLoc,
H A DExprConstant.cpp3699 return EvaluateStmt(Result, Info, cast<AttributedStmt>(S)->getSubStmt(),
/external/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp908 void markFallthroughVisited(const AttributedStmt *Stmt) {
914 typedef llvm::SmallPtrSet<const AttributedStmt*, 8> AttrStmts;
977 if (const AttributedStmt *AS = asFallThroughAttr(CS->getStmt())) {
999 if (const AttributedStmt *AS = asFallThroughAttr(LastStmt)) {
1020 bool VisitAttributedStmt(AttributedStmt *S) {
1040 static const AttributedStmt *asFallThroughAttr(const Stmt *S) {
1041 if (const AttributedStmt *AS = dyn_cast_or_null<AttributedStmt>(S)) {
H A DSemaStmt.cpp487 AttributedStmt *LS = AttributedStmt::Create(Context, AttrLoc, Attrs, SubStmt);
H A DTreeTransform.h6080 StmtResult TreeTransform<Derived>::TransformAttributedStmt(AttributedStmt *S) {
/external/clang/include/clang/AST/
H A DStmt.h818 class AttributedStmt : public Stmt { class in namespace:clang
825 AttributedStmt(SourceLocation Loc, ArrayRef<const Attr*> Attrs, Stmt *SubStmt) function in class:clang::AttributedStmt
831 explicit AttributedStmt(EmptyShell Empty, unsigned NumAttrs) function in class:clang::AttributedStmt
844 static AttributedStmt *Create(const ASTContext &C, SourceLocation Loc,
847 static AttributedStmt *CreateEmpty(const ASTContext &C, unsigned NumAttrs);
H A DRecursiveASTVisitor.h1936 DEF_TRAVERSE_STMT(AttributedStmt, {})
/external/clang/lib/CodeGen/
H A DCGStmt.cpp279 EmitAttributedStmt(cast<AttributedStmt>(*S)); break;
488 void CodeGenFunction::EmitAttributedStmt(const AttributedStmt &S) {
H A DCodeGenFunction.h2138 void EmitAttributedStmt(const AttributedStmt &S);
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp171 void ASTStmtReader::VisitAttributedStmt(AttributedStmt *S) {
2574 S = AttributedStmt::CreateEmpty(
H A DASTWriterStmt.cpp111 void ASTStmtWriter::VisitAttributedStmt(AttributedStmt *S) {

Completed in 303 milliseconds