Home
last modified time | relevance | path

Searched defs:S (Results 1 – 25 of 3289) sorted by relevance

12345678910>>...132

/llvm-project/clang/test/SemaTemplate/
H A Dinstantiation-depth-defarg.cpp3 template<int N> struct S { struct
4 typedef typename S<N-1>::type type; argument
12 template<> struct S<0> { struct
16 // Incrementally instantiate up to S<2048>. argument
17 template struct S<128>; variable
18 template struct S<256>; variable
19 template struct S<384>; variable
20 template struct S<512>; variable
21 template struct S<640>; variable
22 template struct S<768>; variable
[all …]
H A Dalias-template-with-lambdas.cpp10 template <class T> struct S { struct
11 typelambda_calls::S __anond79b08a40102() argument
12 type2lambda_calls::S __anond79b08a40202() argument
13 type3lambda_calls::S __anond79b08a40302() argument
15 type4lambda_calls::S __anond79b08a40402() argument
17 type5lambda_calls::S __anond79b08a40502() argument
20 type6lambda_calls::S global() argument
22 type7lambda_calls::S global() argument
25 type8lambda_calls::S global() argument
30 type9lambda_calls::S global() argument
33 type10lambda_calls::S global() argument
35 type11lambda_calls::S __anond79b08a40602() argument
[all...]
/llvm-project/clang/test/CodeGenCXX/
H A Dmangle-local-classes-nested.cpp16 struct S { in L1() struct
17 void L2() { in L1()
19 struct S { in L1() struct
20 void L3a() {} in L1()
25 struct S { in L1() struct
26 void L3b() {} in L1()
35 struct S { in L1() struct
36 void L2() { in L1()
38 struct S { in L1() struct
39 void L3c() {} in L1()
[all …]
H A Dcxx2b-mangle-deducing-this.cpp3 struct S { struct
8 void c(this S){} in c() argument
9 void c(this S, int){} in c() argument
13 void f(this S){} in f() argument
14 void f(this S, int){} in f() argument
18 void i(this S){} in i() argument
19 void i(this S, int){} in i() argument
H A Dmicrosoft-abi-explicit-object-parameters.cpp3 struct S { struct
8 void c(this S){} in c() argument
9 void c(this S, int){} in c() argument
13 void f(this S){} in f() argument
14 void f(this S, int){} in f() argument
18 void i(this S){} in i() argument
19 void i(this S, int){} in i() argument
[all...]
H A Dcxx11-unrestricted-union.cpp30 struct S { struct
49 S::S() {} in S() function in S
56 S::S(const S&) {} in S() argument
63 S::S(S&&) {} in S() function in S
67 S &S::operator=(const S&) { return *this; } in operator =()
69 S &S::operator=(S &&) { return *this; } in operator =() argument
/llvm-project/clang/test/CodeGenObjC/
H A Dblock-var-layout.m4 struct S { struct
5 int i1;
6 id o1;
10 } v1;
11 int i3;
12 id o3;
16 void x(id y) {}
17 void y(int a) {}
19 extern id opaque_id(void);
44 // FIXME: do these really have to be named L_OBJC_CLASS_NAME_xxx? argument
[all …]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/
H A Dpro-type-member-init-use-assignment.cpp7 struct S { struct
9 // CHECK-FIXES: bool b = false; argument
11 // CHECK-FIXES: char c = 0; argument
13 // CHECK-FIXES: signed char sc = 0; argument
15 // CHECK-FIXES: unsigned char uc = 0U; argument
38 S() {} in S() argument
/llvm-project/clang/test/CodeGenObjCXX/
H A Dblock-var-layout.mm7 struct S { struct
8 int i1;
9 id o1;
13 } v1;
14 int i3;
15 id o3;
19 void x(id y) {}
20 void y(int a) {}
22 extern id opaque_id();
24 void f() {
[all …]
/llvm-project/libcxx/test/std/algorithms/alg.sorting/alg.merge/
H A Dinplace_merge.pass.cpp27 struct S { struct
28 S() : i_(0) {} in S() function
29 S(int i) : i_(i) {} in S() argument
31 S(const S& rhs) : i_(rhs.i_) {} in S() argument
32 S( S&& rhs) : i_(rhs.i_) { rhs.i_ = -1; } in S() argument
34 S& operator =(const S& rhs) { i_ = rhs.i_; return *this; } in operator =() argument
35 S& operator =( S&& rhs) { i_ = rhs.i_; rhs.i_ = -2; assert(this != &rhs); return *this; } in operator =() argument
36 S& operator =(int i) { i_ = i; return *this; } in operator =() argument
38 bool operator <(const S& rhs) const { return i_ < rhs.i_; } in operator <() argument
39 bool operator ==(const S& rhs) const { return i_ == rhs.i_; } in operator ==() argument
[all …]
H A Dinplace_merge_comp.pass.cpp35 struct S { in S() argument
36 S() : i_(0) {} in S() argument
39 S(const S& rhs) : i_(rhs.i_) {} in S() argument
42 S& operator =(const S& rhs) { i_ = rhs.i_; return *this; } in operator =() argument
43 S in operator =() argument
34 struct S { global() struct
38 SS S() argument
41 operator =S operator =() argument
45 operator <S operator <() argument
46 operator >S operator >() argument
47 operator ==S operator ==() argument
56 i_S global() argument
[all...]
/llvm-project/clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/
H A Dp4.cpp3 struct S { struct
4 typedef struct A {} A; // expected-note {{previous definition is here}}
5 typedef struct B B;
6 typedef A A; // expected-error {{redefinition of 'A'}}
8 struct C { };
9 typedef struct C OtherC;
10 typedef OtherC C;
12 typedef struct D { } D2;
13 typedef D2 D;
/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp43 void VisitStmtNoChildren(const Stmt *S) { in VisitStmtNoChildren() argument
238 void StmtProfiler::VisitStmt(const Stmt *S) { in VisitStmt() argument
251 void StmtProfiler::VisitDeclStmt(const DeclStmt *S) { in VisitDeclStmt() argument
257 VisitNullStmt(const NullStmt * S) VisitNullStmt() argument
261 VisitCompoundStmt(const CompoundStmt * S) VisitCompoundStmt() argument
265 VisitCaseStmt(const CaseStmt * S) VisitCaseStmt() argument
269 VisitDefaultStmt(const DefaultStmt * S) VisitDefaultStmt() argument
273 VisitLabelStmt(const LabelStmt * S) VisitLabelStmt() argument
278 VisitAttributedStmt(const AttributedStmt * S) VisitAttributedStmt() argument
283 VisitIfStmt(const IfStmt * S) VisitIfStmt() argument
288 VisitSwitchStmt(const SwitchStmt * S) VisitSwitchStmt() argument
293 VisitWhileStmt(const WhileStmt * S) VisitWhileStmt() argument
298 VisitDoStmt(const DoStmt * S) VisitDoStmt() argument
302 VisitForStmt(const ForStmt * S) VisitForStmt() argument
306 VisitGotoStmt(const GotoStmt * S) VisitGotoStmt() argument
311 VisitIndirectGotoStmt(const IndirectGotoStmt * S) VisitIndirectGotoStmt() argument
315 VisitContinueStmt(const ContinueStmt * S) VisitContinueStmt() argument
319 VisitBreakStmt(const BreakStmt * S) VisitBreakStmt() argument
323 VisitReturnStmt(const ReturnStmt * S) VisitReturnStmt() argument
327 VisitGCCAsmStmt(const GCCAsmStmt * S) VisitGCCAsmStmt() argument
350 VisitMSAsmStmt(const MSAsmStmt * S) VisitMSAsmStmt() argument
355 VisitCXXCatchStmt(const CXXCatchStmt * S) VisitCXXCatchStmt() argument
360 VisitCXXTryStmt(const CXXTryStmt * S) VisitCXXTryStmt() argument
364 VisitCXXForRangeStmt(const CXXForRangeStmt * S) VisitCXXForRangeStmt() argument
368 VisitMSDependentExistsStmt(const MSDependentExistsStmt * S) VisitMSDependentExistsStmt() argument
375 VisitSEHTryStmt(const SEHTryStmt * S) VisitSEHTryStmt() argument
379 VisitSEHFinallyStmt(const SEHFinallyStmt * S) VisitSEHFinallyStmt() argument
383 VisitSEHExceptStmt(const SEHExceptStmt * S) VisitSEHExceptStmt() argument
387 VisitSEHLeaveStmt(const SEHLeaveStmt * S) VisitSEHLeaveStmt() argument
391 VisitCapturedStmt(const CapturedStmt * S) VisitCapturedStmt() argument
395 VisitObjCForCollectionStmt(const ObjCForCollectionStmt * S) VisitObjCForCollectionStmt() argument
399 VisitObjCAtCatchStmt(const ObjCAtCatchStmt * S) VisitObjCAtCatchStmt() argument
406 VisitObjCAtFinallyStmt(const ObjCAtFinallyStmt * S) VisitObjCAtFinallyStmt() argument
410 VisitObjCAtTryStmt(const ObjCAtTryStmt * S) VisitObjCAtTryStmt() argument
415 VisitObjCAtSynchronizedStmt(const ObjCAtSynchronizedStmt * S) VisitObjCAtSynchronizedStmt() argument
419 VisitObjCAtThrowStmt(const ObjCAtThrowStmt * S) VisitObjCAtThrowStmt() argument
424 VisitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt * S) VisitObjCAutoreleasePoolStmt() argument
446 if (auto *S = C->getPreInitStmt()) VistOMPClauseWithPreInit() local
560 if (auto *S = C->getChunkSize()) VisitOMPScheduleClause() local
941 VisitOMPExecutableDirective(const OMPExecutableDirective * S) VisitOMPExecutableDirective() argument
955 VisitOMPLoopBasedDirective(const OMPLoopBasedDirective * S) VisitOMPLoopBasedDirective() argument
959 VisitOMPLoopDirective(const OMPLoopDirective * S) VisitOMPLoopDirective() argument
963 VisitOMPMetaDirective(const OMPMetaDirective * S) VisitOMPMetaDirective() argument
967 VisitOMPParallelDirective(const OMPParallelDirective * S) VisitOMPParallelDirective() argument
971 VisitOMPSimdDirective(const OMPSimdDirective * S) VisitOMPSimdDirective() argument
976 VisitOMPLoopTransformationDirective(const OMPLoopTransformationDirective * S) VisitOMPLoopTransformationDirective() argument
980 VisitOMPTileDirective(const OMPTileDirective * S) VisitOMPTileDirective() argument
984 VisitOMPUnrollDirective(const OMPUnrollDirective * S) VisitOMPUnrollDirective() argument
988 VisitOMPForDirective(const OMPForDirective * S) VisitOMPForDirective() argument
992 VisitOMPForSimdDirective(const OMPForSimdDirective * S) VisitOMPForSimdDirective() argument
996 VisitOMPSectionsDirective(const OMPSectionsDirective * S) VisitOMPSectionsDirective() argument
1000 VisitOMPSectionDirective(const OMPSectionDirective * S) VisitOMPSectionDirective() argument
1004 VisitOMPScopeDirective(const OMPScopeDirective * S) VisitOMPScopeDirective() argument
1008 VisitOMPSingleDirective(const OMPSingleDirective * S) VisitOMPSingleDirective() argument
1012 VisitOMPMasterDirective(const OMPMasterDirective * S) VisitOMPMasterDirective() argument
1016 VisitOMPCriticalDirective(const OMPCriticalDirective * S) VisitOMPCriticalDirective() argument
1022 VisitOMPParallelForDirective(const OMPParallelForDirective * S) VisitOMPParallelForDirective() argument
1027 VisitOMPParallelForSimdDirective(const OMPParallelForSimdDirective * S) VisitOMPParallelForSimdDirective() argument
1032 VisitOMPParallelMasterDirective(const OMPParallelMasterDirective * S) VisitOMPParallelMasterDirective() argument
1037 VisitOMPParallelMaskedDirective(const OMPParallelMaskedDirective * S) VisitOMPParallelMaskedDirective() argument
1042 VisitOMPParallelSectionsDirective(const OMPParallelSectionsDirective * S) VisitOMPParallelSectionsDirective() argument
1046 VisitOMPTaskDirective(const OMPTaskDirective * S) VisitOMPTaskDirective() argument
1050 VisitOMPTaskyieldDirective(const OMPTaskyieldDirective * S) VisitOMPTaskyieldDirective() argument
1054 VisitOMPBarrierDirective(const OMPBarrierDirective * S) VisitOMPBarrierDirective() argument
1058 VisitOMPTaskwaitDirective(const OMPTaskwaitDirective * S) VisitOMPTaskwaitDirective() argument
1062 VisitOMPErrorDirective(const OMPErrorDirective * S) VisitOMPErrorDirective() argument
1065 VisitOMPTaskgroupDirective(const OMPTaskgroupDirective * S) VisitOMPTaskgroupDirective() argument
1071 VisitOMPFlushDirective(const OMPFlushDirective * S) VisitOMPFlushDirective() argument
1075 VisitOMPDepobjDirective(const OMPDepobjDirective * S) VisitOMPDepobjDirective() argument
1079 VisitOMPScanDirective(const OMPScanDirective * S) VisitOMPScanDirective() argument
1083 VisitOMPOrderedDirective(const OMPOrderedDirective * S) VisitOMPOrderedDirective() argument
1087 VisitOMPAtomicDirective(const OMPAtomicDirective * S) VisitOMPAtomicDirective() argument
1091 VisitOMPTargetDirective(const OMPTargetDirective * S) VisitOMPTargetDirective() argument
1095 VisitOMPTargetDataDirective(const OMPTargetDataDirective * S) VisitOMPTargetDataDirective() argument
1100 VisitOMPTargetEnterDataDirective(const OMPTargetEnterDataDirective * S) VisitOMPTargetEnterDataDirective() argument
1105 VisitOMPTargetExitDataDirective(const OMPTargetExitDataDirective * S) VisitOMPTargetExitDataDirective() argument
1110 VisitOMPTargetParallelDirective(const OMPTargetParallelDirective * S) VisitOMPTargetParallelDirective() argument
1115 VisitOMPTargetParallelForDirective(const OMPTargetParallelForDirective * S) VisitOMPTargetParallelForDirective() argument
1119 VisitOMPTeamsDirective(const OMPTeamsDirective * S) VisitOMPTeamsDirective() argument
1124 VisitOMPCancellationPointDirective(const OMPCancellationPointDirective * S) VisitOMPCancellationPointDirective() argument
1128 VisitOMPCancelDirective(const OMPCancelDirective * S) VisitOMPCancelDirective() argument
1132 VisitOMPTaskLoopDirective(const OMPTaskLoopDirective * S) VisitOMPTaskLoopDirective() argument
1137 VisitOMPTaskLoopSimdDirective(const OMPTaskLoopSimdDirective * S) VisitOMPTaskLoopSimdDirective() argument
1142 VisitOMPMasterTaskLoopDirective(const OMPMasterTaskLoopDirective * S) VisitOMPMasterTaskLoopDirective() argument
1147 VisitOMPMaskedTaskLoopDirective(const OMPMaskedTaskLoopDirective * S) VisitOMPMaskedTaskLoopDirective() argument
1152 VisitOMPMasterTaskLoopSimdDirective(const OMPMasterTaskLoopSimdDirective * S) VisitOMPMasterTaskLoopSimdDirective() argument
1157 VisitOMPMaskedTaskLoopSimdDirective(const OMPMaskedTaskLoopSimdDirective * S) VisitOMPMaskedTaskLoopSimdDirective() argument
1162 VisitOMPParallelMasterTaskLoopDirective(const OMPParallelMasterTaskLoopDirective * S) VisitOMPParallelMasterTaskLoopDirective() argument
1167 VisitOMPParallelMaskedTaskLoopDirective(const OMPParallelMaskedTaskLoopDirective * S) VisitOMPParallelMaskedTaskLoopDirective() argument
1172 VisitOMPParallelMasterTaskLoopSimdDirective(const OMPParallelMasterTaskLoopSimdDirective * S) VisitOMPParallelMasterTaskLoopSimdDirective() argument
1177 VisitOMPParallelMaskedTaskLoopSimdDirective(const OMPParallelMaskedTaskLoopSimdDirective * S) VisitOMPParallelMaskedTaskLoopSimdDirective() argument
1182 VisitOMPDistributeDirective(const OMPDistributeDirective * S) VisitOMPDistributeDirective() argument
1189 if (auto *S = C->getChunkSize()) VisitOMPDistScheduleClause() local
1196 VisitOMPTargetUpdateDirective(const OMPTargetUpdateDirective * S) VisitOMPTargetUpdateDirective() argument
1201 VisitOMPDistributeParallelForDirective(const OMPDistributeParallelForDirective * S) VisitOMPDistributeParallelForDirective() argument
1206 VisitOMPDistributeParallelForSimdDirective(const OMPDistributeParallelForSimdDirective * S) VisitOMPDistributeParallelForSimdDirective() argument
1211 VisitOMPDistributeSimdDirective(const OMPDistributeSimdDirective * S) VisitOMPDistributeSimdDirective() argument
1216 VisitOMPTargetParallelForSimdDirective(const OMPTargetParallelForSimdDirective * S) VisitOMPTargetParallelForSimdDirective() argument
1221 VisitOMPTargetSimdDirective(const OMPTargetSimdDirective * S) VisitOMPTargetSimdDirective() argument
1226 VisitOMPTeamsDistributeDirective(const OMPTeamsDistributeDirective * S) VisitOMPTeamsDistributeDirective() argument
1231 VisitOMPTeamsDistributeSimdDirective(const OMPTeamsDistributeSimdDirective * S) VisitOMPTeamsDistributeSimdDirective() argument
1236 VisitOMPTeamsDistributeParallelForSimdDirective(const OMPTeamsDistributeParallelForSimdDirective * S) VisitOMPTeamsDistributeParallelForSimdDirective() argument
1241 VisitOMPTeamsDistributeParallelForDirective(const OMPTeamsDistributeParallelForDirective * S) VisitOMPTeamsDistributeParallelForDirective() argument
1246 VisitOMPTargetTeamsDirective(const OMPTargetTeamsDirective * S) VisitOMPTargetTeamsDirective() argument
1251 VisitOMPTargetTeamsDistributeDirective(const OMPTargetTeamsDistributeDirective * S) VisitOMPTargetTeamsDistributeDirective() argument
1256 VisitOMPTargetTeamsDistributeParallelForDirective(const OMPTargetTeamsDistributeParallelForDirective * S) VisitOMPTargetTeamsDistributeParallelForDirective() argument
1261 VisitOMPTargetTeamsDistributeParallelForSimdDirective(const OMPTargetTeamsDistributeParallelForSimdDirective * S) VisitOMPTargetTeamsDistributeParallelForSimdDirective() argument
1266 VisitOMPTargetTeamsDistributeSimdDirective(const OMPTargetTeamsDistributeSimdDirective * S) VisitOMPTargetTeamsDistributeSimdDirective() argument
1270 VisitOMPInteropDirective(const OMPInteropDirective * S) VisitOMPInteropDirective() argument
1274 VisitOMPDispatchDirective(const OMPDispatchDirective * S) VisitOMPDispatchDirective() argument
1278 VisitOMPMaskedDirective(const OMPMaskedDirective * S) VisitOMPMaskedDirective() argument
1283 VisitOMPGenericLoopDirective(const OMPGenericLoopDirective * S) VisitOMPGenericLoopDirective() argument
1288 VisitOMPTeamsGenericLoopDirective(const OMPTeamsGenericLoopDirective * S) VisitOMPTeamsGenericLoopDirective() argument
1293 VisitOMPTargetTeamsGenericLoopDirective(const OMPTargetTeamsGenericLoopDirective * S) VisitOMPTargetTeamsGenericLoopDirective() argument
1298 VisitOMPParallelGenericLoopDirective(const OMPParallelGenericLoopDirective * S) VisitOMPParallelGenericLoopDirective() argument
1303 VisitOMPTargetParallelGenericLoopDirective(const OMPTargetParallelGenericLoopDirective * S) VisitOMPTargetParallelGenericLoopDirective() argument
1307 VisitExpr(const Expr * S) VisitExpr() argument
1311 VisitConstantExpr(const ConstantExpr * S) VisitConstantExpr() argument
1315 VisitDeclRefExpr(const DeclRefExpr * S) VisitDeclRefExpr() argument
1328 VisitSYCLUniqueStableNameExpr(const SYCLUniqueStableNameExpr * S) VisitSYCLUniqueStableNameExpr() argument
1333 VisitPredefinedExpr(const PredefinedExpr * S) VisitPredefinedExpr() argument
1338 VisitIntegerLiteral(const IntegerLiteral * S) VisitIntegerLiteral() argument
1352 VisitFixedPointLiteral(const FixedPointLiteral * S) VisitFixedPointLiteral() argument
1358 VisitCharacterLiteral(const CharacterLiteral * S) VisitCharacterLiteral() argument
1364 VisitFloatingLiteral(const FloatingLiteral * S) VisitFloatingLiteral() argument
1371 VisitImaginaryLiteral(const ImaginaryLiteral * S) VisitImaginaryLiteral() argument
1375 VisitStringLiteral(const StringLiteral * S) VisitStringLiteral() argument
1381 VisitParenExpr(const ParenExpr * S) VisitParenExpr() argument
1385 VisitParenListExpr(const ParenListExpr * S) VisitParenListExpr() argument
1389 VisitUnaryOperator(const UnaryOperator * S) VisitUnaryOperator() argument
1394 VisitOffsetOfExpr(const OffsetOfExpr * S) VisitOffsetOfExpr() argument
1423 VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr * S) VisitUnaryExprOrTypeTraitExpr() argument
1430 VisitArraySubscriptExpr(const ArraySubscriptExpr * S) VisitArraySubscriptExpr() argument
1434 VisitMatrixSubscriptExpr(const MatrixSubscriptExpr * S) VisitMatrixSubscriptExpr() argument
1438 VisitArraySectionExpr(const ArraySectionExpr * S) VisitArraySectionExpr() argument
1442 VisitOMPArrayShapingExpr(const OMPArrayShapingExpr * S) VisitOMPArrayShapingExpr() argument
1446 VisitOMPIteratorExpr(const OMPIteratorExpr * S) VisitOMPIteratorExpr() argument
1452 VisitCallExpr(const CallExpr * S) VisitCallExpr() argument
1456 VisitMemberExpr(const MemberExpr * S) VisitMemberExpr() argument
1464 VisitCompoundLiteralExpr(const CompoundLiteralExpr * S) VisitCompoundLiteralExpr() argument
1469 VisitCastExpr(const CastExpr * S) VisitCastExpr() argument
1473 VisitImplicitCastExpr(const ImplicitCastExpr * S) VisitImplicitCastExpr() argument
1478 VisitExplicitCastExpr(const ExplicitCastExpr * S) VisitExplicitCastExpr() argument
1483 VisitCStyleCastExpr(const CStyleCastExpr * S) VisitCStyleCastExpr() argument
1487 VisitBinaryOperator(const BinaryOperator * S) VisitBinaryOperator() argument
1493 VisitCompoundAssignOperator(const CompoundAssignOperator * S) VisitCompoundAssignOperator() argument
1497 VisitConditionalOperator(const ConditionalOperator * S) VisitConditionalOperator() argument
1502 VisitBinaryConditionalOperator(const BinaryConditionalOperator * S) VisitBinaryConditionalOperator() argument
1506 VisitAddrLabelExpr(const AddrLabelExpr * S) VisitAddrLabelExpr() argument
1511 VisitStmtExpr(const StmtExpr * S) VisitStmtExpr() argument
1515 VisitShuffleVectorExpr(const ShuffleVectorExpr * S) VisitShuffleVectorExpr() argument
1519 VisitConvertVectorExpr(const ConvertVectorExpr * S) VisitConvertVectorExpr() argument
1523 VisitChooseExpr(const ChooseExpr * S) VisitChooseExpr() argument
1527 VisitGNUNullExpr(const GNUNullExpr * S) VisitGNUNullExpr() argument
1531 VisitVAArgExpr(const VAArgExpr * S) VisitVAArgExpr() argument
1535 VisitInitListExpr(const InitListExpr * S) VisitInitListExpr() argument
1544 VisitDesignatedInitExpr(const DesignatedInitExpr * S) VisitDesignatedInitExpr() argument
1567 VisitDesignatedInitUpdateExpr(const DesignatedInitUpdateExpr * S) VisitDesignatedInitUpdateExpr() argument
1572 VisitArrayInitLoopExpr(const ArrayInitLoopExpr * S) VisitArrayInitLoopExpr() argument
1576 VisitArrayInitIndexExpr(const ArrayInitIndexExpr * S) VisitArrayInitIndexExpr() argument
1580 VisitNoInitExpr(const NoInitExpr * S) VisitNoInitExpr() argument
1584 VisitImplicitValueInitExpr(const ImplicitValueInitExpr * S) VisitImplicitValueInitExpr() argument
1588 VisitExtVectorElementExpr(const ExtVectorElementExpr * S) VisitExtVectorElementExpr() argument
1593 VisitBlockExpr(const BlockExpr * S) VisitBlockExpr() argument
1598 VisitGenericSelectionExpr(const GenericSelectionExpr * S) VisitGenericSelectionExpr() argument
1611 VisitPseudoObjectExpr(const PseudoObjectExpr * S) VisitPseudoObjectExpr() argument
1620 VisitAtomicExpr(const AtomicExpr * S) VisitAtomicExpr() argument
1626 VisitConceptSpecializationExpr(const ConceptSpecializationExpr * S) VisitConceptSpecializationExpr() argument
1633 VisitRequiresExpr(const RequiresExpr * S) VisitRequiresExpr() argument
1676 DecodeOperatorCall(const CXXOperatorCallExpr * S,UnaryOperatorKind & UnaryOp,BinaryOperatorKind & BinaryOp,unsigned & NumArgs) DecodeOperatorCall() argument
1880 VisitCXXOperatorCallExpr(const CXXOperatorCallExpr * S) VisitCXXOperatorCallExpr() argument
1914 VisitCXXRewrittenBinaryOperator(const CXXRewrittenBinaryOperator * S) VisitCXXRewrittenBinaryOperator() argument
1929 VisitCXXMemberCallExpr(const CXXMemberCallExpr * S) VisitCXXMemberCallExpr() argument
1933 VisitCUDAKernelCallExpr(const CUDAKernelCallExpr * S) VisitCUDAKernelCallExpr() argument
1937 VisitAsTypeExpr(const AsTypeExpr * S) VisitAsTypeExpr() argument
1941 VisitCXXNamedCastExpr(const CXXNamedCastExpr * S) VisitCXXNamedCastExpr() argument
1945 VisitCXXStaticCastExpr(const CXXStaticCastExpr * S) VisitCXXStaticCastExpr() argument
1949 VisitCXXDynamicCastExpr(const CXXDynamicCastExpr * S) VisitCXXDynamicCastExpr() argument
1954 VisitCXXReinterpretCastExpr(const CXXReinterpretCastExpr * S) VisitCXXReinterpretCastExpr() argument
1958 VisitCXXConstCastExpr(const CXXConstCastExpr * S) VisitCXXConstCastExpr() argument
1962 VisitBuiltinBitCastExpr(const BuiltinBitCastExpr * S) VisitBuiltinBitCastExpr() argument
1967 VisitCXXAddrspaceCastExpr(const CXXAddrspaceCastExpr * S) VisitCXXAddrspaceCastExpr() argument
1971 VisitUserDefinedLiteral(const UserDefinedLiteral * S) VisitUserDefinedLiteral() argument
1975 VisitCXXBoolLiteralExpr(const CXXBoolLiteralExpr * S) VisitCXXBoolLiteralExpr() argument
1980 VisitCXXNullPtrLiteralExpr(const CXXNullPtrLiteralExpr * S) VisitCXXNullPtrLiteralExpr() argument
1985 VisitCXXStdInitializerListExpr(const CXXStdInitializerListExpr * S) VisitCXXStdInitializerListExpr() argument
1989 VisitCXXTypeidExpr(const CXXTypeidExpr * S) VisitCXXTypeidExpr() argument
1995 VisitCXXUuidofExpr(const CXXUuidofExpr * S) VisitCXXUuidofExpr() argument
2001 VisitMSPropertyRefExpr(const MSPropertyRefExpr * S) VisitMSPropertyRefExpr() argument
2007 VisitMSPropertySubscriptExpr(const MSPropertySubscriptExpr * S) VisitMSPropertySubscriptExpr() argument
2011 VisitCXXThisExpr(const CXXThisExpr * S) VisitCXXThisExpr() argument
2017 VisitCXXThrowExpr(const CXXThrowExpr * S) VisitCXXThrowExpr() argument
2021 VisitCXXDefaultArgExpr(const CXXDefaultArgExpr * S) VisitCXXDefaultArgExpr() argument
2026 VisitCXXDefaultInitExpr(const CXXDefaultInitExpr * S) VisitCXXDefaultInitExpr() argument
2031 VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr * S) VisitCXXBindTemporaryExpr() argument
2037 VisitCXXConstructExpr(const CXXConstructExpr * S) VisitCXXConstructExpr() argument
2044 VisitCXXInheritedCtorInitExpr(const CXXInheritedCtorInitExpr * S) VisitCXXInheritedCtorInitExpr() argument
2049 VisitCXXFunctionalCastExpr(const CXXFunctionalCastExpr * S) VisitCXXFunctionalCastExpr() argument
2054 VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr * S) VisitCXXTemporaryObjectExpr() argument
2059 VisitLambdaExpr(const LambdaExpr * S) VisitLambdaExpr() argument
2102 VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr * S) VisitCXXScalarValueInitExpr() argument
2106 VisitCXXDeleteExpr(const CXXDeleteExpr * S) VisitCXXDeleteExpr() argument
2113 VisitCXXNewExpr(const CXXNewExpr * S) VisitCXXNewExpr() argument
2126 VisitCXXPseudoDestructorExpr(const CXXPseudoDestructorExpr * S) VisitCXXPseudoDestructorExpr() argument
2140 VisitOverloadExpr(const OverloadExpr * S) VisitOverloadExpr() argument
2150 VisitUnresolvedLookupExpr(const UnresolvedLookupExpr * S) VisitUnresolvedLookupExpr() argument
2154 VisitTypeTraitExpr(const TypeTraitExpr * S) VisitTypeTraitExpr() argument
2162 VisitArrayTypeTraitExpr(const ArrayTypeTraitExpr * S) VisitArrayTypeTraitExpr() argument
2168 VisitExpressionTraitExpr(const ExpressionTraitExpr * S) VisitExpressionTraitExpr() argument
2175 VisitDependentScopeDeclRefExpr(const DependentScopeDeclRefExpr * S) VisitDependentScopeDeclRefExpr() argument
2184 VisitExprWithCleanups(const ExprWithCleanups * S) VisitExprWithCleanups() argument
2189 VisitCXXUnresolvedConstructExpr(const CXXUnresolvedConstructExpr * S) VisitCXXUnresolvedConstructExpr() argument
2196 VisitCXXDependentScopeMemberExpr(const CXXDependentScopeMemberExpr * S) VisitCXXDependentScopeMemberExpr() argument
2209 VisitUnresolvedMemberExpr(const UnresolvedMemberExpr * S) VisitUnresolvedMemberExpr() argument
2222 VisitCXXNoexceptExpr(const CXXNoexceptExpr * S) VisitCXXNoexceptExpr() argument
2226 VisitPackExpansionExpr(const PackExpansionExpr * S) VisitPackExpansionExpr() argument
2230 VisitSizeOfPackExpr(const SizeOfPackExpr * S) VisitSizeOfPackExpr() argument
2250 VisitSubstNonTypeTemplateParmPackExpr(const SubstNonTypeTemplateParmPackExpr * S) VisitSubstNonTypeTemplateParmPackExpr() argument
2262 VisitFunctionParmPackExpr(const FunctionParmPackExpr * S) VisitFunctionParmPackExpr() argument
2271 VisitMaterializeTemporaryExpr(const MaterializeTemporaryExpr * S) VisitMaterializeTemporaryExpr() argument
2275 VisitCXXFoldExpr(const CXXFoldExpr * S) VisitCXXFoldExpr() argument
2280 VisitCXXParenListInitExpr(const CXXParenListInitExpr * S) VisitCXXParenListInitExpr() argument
2284 VisitCoroutineBodyStmt(const CoroutineBodyStmt * S) VisitCoroutineBodyStmt() argument
2288 VisitCoreturnStmt(const CoreturnStmt * S) VisitCoreturnStmt() argument
2292 VisitCoawaitExpr(const CoawaitExpr * S) VisitCoawaitExpr() argument
2296 VisitDependentCoawaitExpr(const DependentCoawaitExpr * S) VisitDependentCoawaitExpr() argument
2300 VisitCoyieldExpr(const CoyieldExpr * S) VisitCoyieldExpr() argument
2320 VisitObjCStringLiteral(const ObjCStringLiteral * S) VisitObjCStringLiteral() argument
2336 VisitObjCEncodeExpr(const ObjCEncodeExpr * S) VisitObjCEncodeExpr() argument
2341 VisitObjCSelectorExpr(const ObjCSelectorExpr * S) VisitObjCSelectorExpr() argument
2346 VisitObjCProtocolExpr(const ObjCProtocolExpr * S) VisitObjCProtocolExpr() argument
2351 VisitObjCIvarRefExpr(const ObjCIvarRefExpr * S) VisitObjCIvarRefExpr() argument
2358 VisitObjCPropertyRefExpr(const ObjCPropertyRefExpr * S) VisitObjCPropertyRefExpr() argument
2372 VisitObjCSubscriptRefExpr(const ObjCSubscriptRefExpr * S) VisitObjCSubscriptRefExpr() argument
2378 VisitObjCMessageExpr(const ObjCMessageExpr * S) VisitObjCMessageExpr() argument
2384 VisitObjCIsaExpr(const ObjCIsaExpr * S) VisitObjCIsaExpr() argument
2389 VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr * S) VisitObjCBoolLiteralExpr() argument
2395 VisitObjCIndirectCopyRestoreExpr(const ObjCIndirectCopyRestoreExpr * S) VisitObjCIndirectCopyRestoreExpr() argument
2400 VisitObjCBridgedCastExpr(const ObjCBridgedCastExpr * S) VisitObjCBridgedCastExpr() argument
2406 VisitObjCAvailabilityCheckExpr(const ObjCAvailabilityCheckExpr * S) VisitObjCAvailabilityCheckExpr() argument
2609 VisitOpenACCComputeConstruct(const OpenACCComputeConstruct * S) VisitOpenACCComputeConstruct() argument
2617 VisitOpenACCLoopConstruct(const OpenACCLoopConstruct * S) VisitOpenACCLoopConstruct() argument
[all...]
/llvm-project/clang/test/SemaCXX/
H A Dcxx2b-deducing-this-constexpr.cpp10 struct S { struct
11 constexpr int f(this const S&) { in f() argument
14 constexpr int f(this const S&, auto&&... args) { in f() argument
17 constexpr int operator[](this const S&) { in operator []() argument
20 constexpr int operator[](this const S& self, int i) { in operator []() argument
23 constexpr int operator()(this const S&) { in operator ()() argument
26 constexpr int operator()(this const S& self, int i) { in operator ()() argument
29 constexpr bool operator==(this const S& self, auto && test) { in operator ==() argument
32 constexpr int operator*(this const S& self) { in operator *() argument
35 constexpr operator Wrap<S> (this const S& self) { in operator Wrap<S>() argument
[all …]
H A Dcxx2a-no-unique-address.cpp6 struct [[no_unique_address]] S { // expected-error {{only applies to non-bit-field non-static data … struct
7 [[no_unique_address]] int a; // unsupported-warning {{unknown}}
9 …ted-error {{only applies to non-bit-field non-static data members}} unsupported-warning {{unknown}}
11 …ted-error {{only applies to non-bit-field non-static data members}} unsupported-warning {{unknown}}
13 [[no_unique_address, no_unique_address]] int duplicated; // ok
15 [[no_unique_address]] [[no_unique_address]] int duplicated2; // unsupported-warning 2{{unknown}}
16 …)]] int arglist; // expected-error {{cannot have an argument list}} unsupported-warning {{unknown}}
18 …; // expected-error {{cannot be applied to types}} unsupported-error {{cannot be applied to types}}
/llvm-project/clang/test/CXX/over/over.over/
H A Dp4-2a.cpp16 struct S { struct
17 static int foo() requires AtLeast2<long> && AtMost8<long> { in foo()
21 static double foo() requires AtLeast2<char> { in foo()
25 static char bar() requires AtLeast2<char> { in bar()
29 static short bar() requires AtLeast2<long> && AtMost8<long> { in bar()
55 static_assert(is_same_v<decltype(&S<int>::foo), int(*)()>); in a() argument
/llvm-project/clang/test/SemaObjCXX/
H A Ddelay-parsing-cplusfuncs.mm8 struct S { struct
13 S(); argument
14 S(MyClass *O1, MyClass *O2); argument
15 S(MyClass *O1); argument
26 int S::bar(MyClass * myObject) { argument
/llvm-project/clang/test/OpenMP/
H A Dparallel_proc_bind_codegen.cpp21 struct S { struct
23 S(intptr_t a) : a(a) {} in S() argument
25 ~S() {} in ~S() argument
H A Dparallel_num_threads_codegen.cpp22 struct S { struct
24 S(intptr_t a) : a(a) {} in S() function
26 ~S() {} in ~S() argument
H A Dtarget_has_device_addr_codegen_01.cpp7 struct S { struct
12 S() {} in S() argument
25 S s; in main() argument
H A Dtarget_teams_distribute_parallel_for_proc_bind_codegen.cpp21 struct S { struct
23 S(intptr_t a) : a(a) {} in S() argument
25 ~S() {} in ~S() argument
/llvm-project/clang/test/CXX/special/class.init/class.base.init/
H A Dp9-0x.cpp3 struct S { struct
7 S() {} in S() argument
8 S(int a) : n(a) {} in S() argument
9 S(int a, int b) : n(a), m(b) {} in S() argument
23 S a; argument
/llvm-project/clang/test/AST/
H A Dast-dump-default-arg-json.cpp3 struct S { struct
7 S() {} in S() function
8 ~S() {} in ~S() argument
/llvm-project/clang/test/SemaObjC/
H A Dargument-checking.m3 struct S { int a; }; argument
5 extern int charStarFunc(char *); // expected-note{{passing argument to parameter here}} argument
11 -structMeth:(struct S)s; // expected-note{{passing argument to parameter 's' here}}
13 :(struct S)s2; // expected-note{{passing argument to parameter 's2' here}}
/llvm-project/clang/test/Analysis/
H A Dnew-ctor-recursive.cpp23 struct S { struct
26 S(): x(1) {} in S() function
27 S(int y): x(y) {} in S() argument
29 S(ConstructionKind k) { in S() function
42 ~S() {} in ~S() argument

12345678910>>...132