Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp275 EmptyShell) { in CreateEmpty() argument
294 EmptyShell) { in CreateEmpty() argument
330 EmptyShell) { in CreateEmpty() argument
401 EmptyShell) { in CreateEmpty() argument
549 EmptyShell) { in CreateEmpty() argument
569 EmptyShell) { in CreateEmpty() argument
588 EmptyShell) { in CreateEmpty() argument
605 EmptyShell) { in CreateEmpty() argument
622 EmptyShell) { in CreateEmpty() argument
637 EmptyShell) { in CreateEmpty() argument
[all …]
H A DExprCXX.cpp285 CXXNewExpr::CXXNewExpr(EmptyShell Empty, bool IsArray, in CXXNewExpr()
323 CXXNewExpr(EmptyShell(), IsArray, NumPlacementArgs, IsParenTypeId); in CreateEmpty()
414 UnresolvedLookupExpr::UnresolvedLookupExpr(EmptyShell Empty, in UnresolvedLookupExpr()
464 UnresolvedLookupExpr(EmptyShell(), NumResults, HasTemplateKWAndArgsInfo); in CreateEmpty()
505 OverloadExpr::OverloadExpr(StmtClass SC, EmptyShell Empty, unsigned NumResults, in OverloadExpr()
607 EmptyShell Empty) in CXXOperatorCallExpr()
632 EmptyShell Empty) { in CreateEmpty()
676 EmptyShell Empty) in CXXMemberCallExpr()
700 EmptyShell Empty) { in CreateEmpty()
791 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize, HasFPFeatures); in CreateEmpty()
[all …]
H A DExprConcepts.cpp52 ConceptSpecializationExpr::ConceptSpecializationExpr(EmptyShell Empty) in ConceptSpecializationExpr()
160 RequiresExpr::RequiresExpr(ASTContext &C, EmptyShell Empty, in RequiresExpr()
181 RequiresExpr::Create(ASTContext &C, EmptyShell Empty, in Create()
H A DStmt.cpp405 CompoundStmt *New = new (Mem) CompoundStmt(EmptyShell()); in CreateEmpty()
446 return new (Mem) AttributedStmt(EmptyShell(), NumAttrs); in CreateEmpty()
995 IfStmt::IfStmt(EmptyShell Empty, bool HasElse, bool HasVar, bool HasInit) in IfStmt()
1023 return new (Mem) IfStmt(EmptyShell(), HasElse, HasVar, HasInit); in CreateEmpty()
1118 SwitchStmt::SwitchStmt(EmptyShell Empty, bool HasInit, bool HasVar) in SwitchStmt()
1141 return new (Mem) SwitchStmt(EmptyShell(), HasInit, HasVar); in CreateEmpty()
1182 WhileStmt::WhileStmt(EmptyShell Empty, bool HasVar) in WhileStmt()
1202 return new (Mem) WhileStmt(EmptyShell(), HasVar); in CreateEmpty()
1243 ReturnStmt::ReturnStmt(EmptyShell Empty, bool HasNRVOCandidate) in ReturnStmt()
1260 return new (Mem) ReturnStmt(EmptyShell(), HasNRVOCandidate); in CreateEmpty()
[all …]
H A DStmtCXX.cpp33 CXXTryStmt *CXXTryStmt::Create(const ASTContext &C, EmptyShell Empty, in Create()
96 CoroutineBodyStmt *CoroutineBodyStmt::Create(const ASTContext &C, EmptyShell, in Create() argument
H A DExpr.cpp357 ConstantExpr::ConstantExpr(EmptyShell Empty, in ConstantExpr()
374 return new (Mem) ConstantExpr(EmptyShell(), StorageKind); in CreateEmpty()
540 return new (Mem) DeclRefExpr(EmptyShell()); in CreateEmpty()
567 SYCLUniqueStableNameExpr::SYCLUniqueStableNameExpr(EmptyShell Empty, in SYCLUniqueStableNameExpr()
583 return new (Ctx) SYCLUniqueStableNameExpr(EmptyShell(), ResultTy); in CreateEmpty()
627 PredefinedExpr::PredefinedExpr(EmptyShell Empty, bool HasFunctionName) in PredefinedExpr()
645 return new (Mem) PredefinedExpr(EmptyShell(), HasFunctionName); in CreateEmpty()
980 IntegerLiteral::Create(const ASTContext &C, EmptyShell Empty) { in Create()
1005 EmptyShell Empty) { in Create()
1068 FloatingLiteral::FloatingLiteral(const ASTContext &C, EmptyShell Empty) in FloatingLiteral()
[all …]
H A DExprObjC.cpp47 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements); in CreateEmpty()
90 ObjCDictionaryLiteral(EmptyShell(), NumElements, HasPackExpansions); in CreateEmpty()
231 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs); in CreateEmpty()
H A DDeclFriend.cpp67 return new (C, ID, Extra) FriendDecl(EmptyShell(), FriendTypeNumTPLists); in CreateDeserialized()
H A DStmtObjC.cpp61 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally); in CreateEmpty()
H A DDeclTemplate.cpp1144 EmptyShell Empty, unsigned NumTemplateArgs) in ImplicitConceptSpecializationDecl()
1160 ImplicitConceptSpecializationDecl(EmptyShell{}, NumTemplateArgs); in CreateDeserialized()
1248 return new (C, ID) FriendTemplateDecl(EmptyShell()); in CreateDeserialized()
H A DDeclCXX.cpp62 return new (C, ID) AccessSpecDecl(EmptyShell()); in CreateDeserialized()
3344 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, EmptyShell Empty) in UsingShadowDecl()
3350 return new (C, ID) UsingShadowDecl(UsingShadow, C, EmptyShell()); in CreateDeserialized()
3373 return new (C, ID) ConstructorUsingShadowDecl(C, EmptyShell()); in CreateDeserialized()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h662 unsigned NumClauses, EmptyShell);
1618 unsigned CollapsedNum, EmptyShell);
1696 unsigned CollapsedNum, EmptyShell);
1771 unsigned CollapsedNum, EmptyShell);
1840 unsigned NumClauses, EmptyShell);
1905 static OMPSectionDirective *CreateEmpty(const ASTContext &C, EmptyShell);
1962 unsigned NumClauses, EmptyShell);
2015 unsigned NumClauses, EmptyShell);
2063 static OMPMasterDirective *CreateEmpty(const ASTContext &C, EmptyShell);
2127 unsigned NumClauses, EmptyShell);
[all …]
H A DExprCXX.h99 CXXOperatorCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty);
110 EmptyShell Empty);
186 CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty);
196 bool HasFPFeatures, EmptyShell Empty);
245 CUDAKernelCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty);
257 EmptyShell Empty);
299 CXXRewrittenBinaryOperator(EmptyShell Empty) in CXXRewrittenBinaryOperator()
396 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize, in CXXNamedCastExpr()
447 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize, in CXXStaticCastExpr()
489 explicit CXXDynamicCastExpr(EmptyShell Empty, unsigned pathSize) in CXXDynamicCastExpr()
[all …]
H A DStmtObjC.h31 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt()
90 explicit ObjCAtCatchStmt(EmptyShell Empty) : in ObjCAtCatchStmt()
136 explicit ObjCAtFinallyStmt(EmptyShell Empty) : in ObjCAtFinallyStmt()
196 explicit ObjCAtTryStmt(EmptyShell Empty, unsigned NumCatchStmts, in ObjCAtTryStmt()
317 explicit ObjCAtSynchronizedStmt(EmptyShell Empty) : in ObjCAtSynchronizedStmt()
367 explicit ObjCAtThrowStmt(EmptyShell Empty) : in ObjCAtThrowStmt()
402 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) : in ObjCAutoreleasePoolStmt()
H A DExprObjC.h61 explicit ObjCStringLiteral(EmptyShell Empty) in ObjCStringLiteral()
97 explicit ObjCBoolLiteralExpr(EmptyShell Empty) in ObjCBoolLiteralExpr()
140 explicit ObjCBoxedExpr(EmptyShell Empty) in ObjCBoxedExpr()
200 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral()
332 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements, in ObjCDictionaryLiteral()
420 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){} in ObjCEncodeExpr()
464 explicit ObjCSelectorExpr(EmptyShell Empty) in ObjCSelectorExpr()
517 explicit ObjCProtocolExpr(EmptyShell Empty) in ObjCProtocolExpr()
574 explicit ObjCIvarRefExpr(EmptyShell Empty) in ObjCIvarRefExpr()
698 explicit ObjCPropertyRefExpr(EmptyShell Empty) in ObjCPropertyRefExpr()
[all …]
H A DExpr.h131 explicit Expr(StmtClass SC, EmptyShell) : ValueStmt(SC) { } in Expr() argument
1057 FullExpr(StmtClass SC, EmptyShell Empty) in FullExpr()
1114 ConstantExpr(EmptyShell Empty, ConstantResultStorageKind StorageKind);
1194 explicit OpaqueValueExpr(EmptyShell Empty) in OpaqueValueExpr()
1304 explicit DeclRefExpr(EmptyShell Empty) : Expr(DeclRefExprClass, Empty) {} in DeclRefExpr()
1512 explicit IntegerLiteral(EmptyShell Empty) in IntegerLiteral()
1528 static IntegerLiteral *Create(const ASTContext &C, EmptyShell Empty);
1556 explicit FixedPointLiteral(EmptyShell Empty) in FixedPointLiteral()
1570 static FixedPointLiteral *Create(const ASTContext &C, EmptyShell Empty);
1617 CharacterLiteral(EmptyShell Empty) : Expr(CharacterLiteralClass, Empty) { } in CharacterLiteral()
[all …]
H A DStmtCXX.h40 CXXCatchStmt(EmptyShell Empty) in CXXCatchStmt()
80 CXXTryStmt(EmptyShell Empty, unsigned numHandlers) in CXXTryStmt()
90 static CXXTryStmt *Create(const ASTContext &C, EmptyShell Empty,
151 CXXForRangeStmt(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { } in CXXForRangeStmt()
370 static CoroutineBodyStmt *Create(const ASTContext &C, EmptyShell,
491 CoreturnStmt(EmptyShell) : CoreturnStmt({}, {}, {}) {} in CoreturnStmt() argument
H A DStmt.h1423 struct EmptyShell {};
1465 explicit Stmt(StmtClass SC, EmptyShell) : Stmt(SC) {}
1631 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) {}
1703 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty) {}
1743 explicit CompoundStmt(EmptyShell Empty) : Stmt(CompoundStmtClass, Empty) {}
1901 SwitchCase(StmtClass SC, EmptyShell) : Stmt(SC) {}
1977 explicit CaseStmt(EmptyShell Empty, bool CaseStmtIsGNURange)
2089 explicit DefaultStmt(EmptyShell Empty)
2170 explicit LabelStmt(EmptyShell Empty) : ValueStmt(LabelStmtClass, Empty) {}
2220 explicit AttributedStmt(EmptyShell Empty, unsigned NumAttrs)
[all …]
H A DExprConcepts.h67 ConceptSpecializationExpr(EmptyShell Empty);
524 RequiresExpr(ASTContext &C, EmptyShell Empty, unsigned NumLocalParameters,
536 Create(ASTContext &C, EmptyShell Empty, unsigned NumLocalParameters,
H A DStmtSYCL.h51 SYCLKernelCallStmt(EmptyShell Empty) : Stmt(SYCLKernelCallStmtClass, Empty) {} in SYCLKernelCallStmt()
H A DExprOpenMP.h38 explicit OMPArrayShapingExpr(EmptyShell Shell, unsigned NumDims) in OMPArrayShapingExpr()
202 explicit OMPIteratorExpr(EmptyShell Shell, unsigned NumIterators) in OMPIteratorExpr()
H A DDeclOpenACC.h48 OpenACCConstructDecl(Kind DeclKind) : Decl(DeclKind, EmptyShell{}) {} in OpenACCConstructDecl()
H A DDeclFriend.h96 FriendDecl(EmptyShell Empty, unsigned NumFriendTypeTPLists) in FriendDecl()
H A DDeclCXX.h96 AccessSpecDecl(EmptyShell Empty) : Decl(AccessSpec, Empty) {} in AccessSpecDecl()
3320 LifetimeExtendedTemporaryDecl(EmptyShell) in LifetimeExtendedTemporaryDecl() argument
3321 : Decl(Decl::LifetimeExtendedTemporary, EmptyShell{}) {} in LifetimeExtendedTemporaryDecl()
3331 return new (C, ID) LifetimeExtendedTemporaryDecl(EmptyShell{}); in CreateDeserialized()
3420 UsingShadowDecl(Kind K, ASTContext &C, EmptyShell);
3707 ConstructorUsingShadowDecl(ASTContext &C, EmptyShell Empty) in ConstructorUsingShadowDecl()
H A DDeclBase.h102 struct EmptyShell {}; struct
402 Decl(Kind DK, EmptyShell Empty) in Decl()

12