Home
last modified time | relevance | path

Searched refs:EmptyShell (Results 1 – 21 of 21) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DExprCXX.h74 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) : in CXXOperatorCallExpr()
123 CXXMemberCallExpr(ASTContext &C, EmptyShell Empty) in CXXMemberCallExpr()
160 CUDAKernelCallExpr(ASTContext &C, EmptyShell Empty) in CUDAKernelCallExpr()
195 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in CXXNamedCastExpr()
239 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize) in CXXStaticCastExpr()
270 explicit CXXDynamicCastExpr(EmptyShell Empty, unsigned pathSize) in CXXDynamicCastExpr()
308 CXXReinterpretCastExpr(EmptyShell Empty, unsigned pathSize) in CXXReinterpretCastExpr()
340 explicit CXXConstCastExpr(EmptyShell Empty) in CXXConstCastExpr()
375 explicit UserDefinedLiteral(const ASTContext &C, EmptyShell Empty) in UserDefinedLiteral()
436 explicit CXXBoolLiteralExpr(EmptyShell Empty) in CXXBoolLiteralExpr()
[all …]
DStmtObjC.h32 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt()
87 explicit ObjCAtCatchStmt(EmptyShell Empty) : in ObjCAtCatchStmt()
128 explicit ObjCAtFinallyStmt(EmptyShell Empty) : in ObjCAtFinallyStmt()
178 explicit ObjCAtTryStmt(EmptyShell Empty, unsigned NumCatchStmts, in ObjCAtTryStmt()
275 explicit ObjCAtSynchronizedStmt(EmptyShell Empty) : in ObjCAtSynchronizedStmt()
320 explicit ObjCAtThrowStmt(EmptyShell Empty) : in ObjCAtThrowStmt()
352 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) : in ObjCAutoreleasePoolStmt()
DStmt.h336 struct EmptyShell { }; struct
344 explicit Stmt(StmtClass SC, EmptyShell) { in Stmt() argument
453 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) { } in DeclStmt()
520 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty), in NullStmt()
557 explicit CompoundStmt(EmptyShell Empty) in CompoundStmt()
635 SwitchCase(StmtClass SC, EmptyShell) in SwitchCase() argument
680 explicit CaseStmt(EmptyShell Empty) : SwitchCase(CaseStmtClass, Empty) { } in CaseStmt()
732 explicit DefaultStmt(EmptyShell Empty) in DefaultStmt()
774 explicit LabelStmt(EmptyShell Empty) : Stmt(LabelStmtClass, Empty) { } in LabelStmt()
815 explicit AttributedStmt(EmptyShell Empty, unsigned NumAttrs) in AttributedStmt()
[all …]
DExpr.h121 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } in Expr() argument
811 explicit OpaqueValueExpr(EmptyShell Empty) in OpaqueValueExpr()
919 explicit DeclRefExpr(EmptyShell Empty) in DeclRefExpr()
1172 explicit PredefinedExpr(EmptyShell Empty) in PredefinedExpr()
1249 explicit IntegerLiteral(EmptyShell Empty) in IntegerLiteral()
1265 static IntegerLiteral *Create(const ASTContext &C, EmptyShell Empty);
1306 CharacterLiteral(EmptyShell Empty) : Expr(CharacterLiteralClass, Empty) { } in CharacterLiteral()
1337 explicit FloatingLiteral(const ASTContext &C, EmptyShell Empty);
1342 static FloatingLiteral *Create(const ASTContext &C, EmptyShell Empty);
1406 explicit ImaginaryLiteral(EmptyShell Empty) in ImaginaryLiteral()
[all …]
DExprObjC.h37 explicit ObjCStringLiteral(EmptyShell Empty) in ObjCStringLiteral()
68 explicit ObjCBoolLiteralExpr(EmptyShell Empty) in ObjCBoolLiteralExpr()
103 explicit ObjCBoxedExpr(EmptyShell Empty) in ObjCBoxedExpr()
142 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral()
265 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements,
360 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){}
396 explicit ObjCSelectorExpr(EmptyShell Empty)
438 explicit ObjCProtocolExpr(EmptyShell Empty)
488 explicit ObjCIvarRefExpr(EmptyShell Empty)
613 explicit ObjCPropertyRefExpr(EmptyShell Empty)
[all …]
DStmtCXX.h41 CXXCatchStmt(EmptyShell Empty) in CXXCatchStmt()
71 CXXTryStmt(EmptyShell Empty, unsigned numHandlers) in CXXTryStmt()
85 static CXXTryStmt *Create(const ASTContext &C, EmptyShell Empty,
140 CXXForRangeStmt(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { } in CXXForRangeStmt()
DDeclFriend.h88 FriendDecl(EmptyShell Empty, unsigned NumFriendTypeTPLists) in FriendDecl()
DDeclTemplate.h1839 ClassTemplateDecl(EmptyShell Empty)
2045 FriendTemplateDecl(EmptyShell Empty)
2199 ClassScopeFunctionSpecializationDecl(EmptyShell Empty)
2684 VarTemplateDecl(EmptyShell Empty)
DStmtOpenMP.h519 EmptyShell);
DDeclBase.h99 struct EmptyShell { }; struct
321 Decl(Kind DK, EmptyShell Empty) in Decl()
DDeclCXX.h112 AccessSpecDecl(EmptyShell Empty) in AccessSpecDecl()
DDecl.h3431 ImportDecl(EmptyShell Empty) : Decl(Import, Empty), NextLocalImport() { } in ImportDecl()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DExprCXX.cpp321 UnresolvedLookupExpr *E = new (Mem) UnresolvedLookupExpr(EmptyShell()); in CreateEmpty()
611 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize); in CreateEmpty()
636 return new (Buffer) CXXDynamicCastExpr(EmptyShell(), PathSize); in CreateEmpty()
693 return new (Buffer) CXXReinterpretCastExpr(EmptyShell(), PathSize); in CreateEmpty()
706 return new (C) CXXConstCastExpr(EmptyShell()); in CreateEmpty()
727 return new (Buffer) CXXFunctionalCastExpr(EmptyShell(), PathSize); in CreateEmpty()
1023 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0); in CreateDeserialized()
1112 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects) in ExprWithCleanups()
1118 EmptyShell empty, in Create()
1163 Stmt::EmptyShell Empty; in CreateEmpty()
[all …]
DDeclFriend.cpp63 return new (Mem) FriendDecl(EmptyShell(), FriendTypeNumTPLists); in CreateDeserialized()
DStmt.cpp300 return new (Mem) AttributedStmt(EmptyShell(), NumAttrs); in CreateEmpty()
753 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally); in CreateEmpty()
773 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, EmptyShell Empty, in Create()
1050 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures) in CapturedStmt()
1094 return new (Mem) CapturedStmt(EmptyShell(), NumCaptures); in CreateDeserialized()
1215 EmptyShell) { in CreateEmpty() argument
DExpr.cpp466 return new (Mem) DeclRefExpr(EmptyShell()); in CreateEmpty()
709 IntegerLiteral::Create(const ASTContext &C, EmptyShell Empty) { in Create()
722 FloatingLiteral::FloatingLiteral(const ASTContext &C, EmptyShell Empty) in FloatingLiteral()
735 FloatingLiteral::Create(const ASTContext &C, EmptyShell Empty) { in Create()
1146 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty) in CallExpr()
1154 EmptyShell Empty) in CallExpr()
1708 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); in CreateEmpty()
1730 return new (Buffer) CStyleCastExpr(EmptyShell(), PathSize); in CreateEmpty()
3502 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs); in CreateEmpty()
3900 EmptyShell sh, in Create()
[all …]
DDeclTemplate.cpp319 return new (Mem) ClassTemplateDecl(EmptyShell()); in CreateDeserialized()
905 return new (Mem) FriendTemplateDecl(EmptyShell()); in CreateDeserialized()
985 return new (Mem) VarTemplateDecl(EmptyShell()); in CreateDeserialized()
DDeclCXX.cpp35 return new (Mem) AccessSpecDecl(EmptyShell()); in CreateDeserialized()
DDecl.cpp3756 return new (Mem) ImportDecl(EmptyShell()); in CreateDeserialized()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
DThreadSafety.cpp547 explicit SExpr(clang::Decl::EmptyShell e) { NodeVec.clear(); } in SExpr()
761 UnderlyingMutex(Decl::EmptyShell()) in LockData()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/
DASTReaderStmt.cpp1820 Stmt::EmptyShell Empty; in ReadStmtFromStream()