Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching refs:NS

4 // CHECK: private unnamed_addr constant [26 x i8] c"void NS::externFunction()\00"
10 // CHECK: private unnamed_addr constant [122 x i8] c"static void ClassWithTemplateTemplateParam<char, NS::ClassTemplate>::staticMember() [T = char, Param = NS::ClassTemplate]\00"
21 // CHECK: private unnamed_addr constant [77 x i8] c"void NS::ClassTemplate<NS::Base *>::classTemplateFunction() [T = NS::Base *]\00"
22 // CHECK: private unnamed_addr constant [63 x i8] c"void NS::ClassTemplate<int>::classTemplateFunction() [T = int]\00"
25 // CHECK: private unnamed_addr constant [53 x i8] c"void NS::Base::functionTemplate1(T) [T = NS::Base *]\00"
26 // CHECK: private unnamed_addr constant [46 x i8] c"void NS::Base::functionTemplate1(T) [T = int]\00"
29 // CHECK: private unnamed_addr constant [83 x i8] c"void NS::ContainerForAnonymousRecords::<anonymous union>::anonymousUnionFunction()\00"
32 // CHECK: private unnamed_addr constant [85 x i8] c"void NS::ContainerForAnonymousRecords::<anonymous struct>::anonymousStructFunction()\00"
35 // CHECK: private unnamed_addr constant [83 x i8] c"void NS::ContainerForAnonymousRecords::<anonymous class>::anonymousClassFunction()\00"
38 // CHECK: private unnamed_addr constant [30 x i8] c"NS::Destructor::~Destructor()\00"
41 // CHECK: private unnamed_addr constant [41 x i8] c"NS::Constructor::Constructor(NS::Base *)\00"
42 // CHECK: private unnamed_addr constant [34 x i8] c"NS::Constructor::Constructor(int)\00"
43 // CHECK: private unnamed_addr constant [31 x i8] c"NS::Constructor::Constructor()\00"
46 // CHECK: private unnamed_addr constant [44 x i8] c"virtual void NS::Derived::virtualFunction()\00"
49 // CHECK: private unnamed_addr constant [41 x i8] c"void NS::Base::refQualifiedFunction() &&\00"
50 // CHECK: private unnamed_addr constant [40 x i8] c"void NS::Base::refQualifiedFunction() &\00"
53 // CHECK: private unnamed_addr constant [54 x i8] c"void NS::Base::constVolatileFunction() const volatile\00"
56 // CHECK: private unnamed_addr constant [43 x i8] c"void NS::Base::volatileFunction() volatile\00"
59 // CHECK: private unnamed_addr constant [37 x i8] c"void NS::Base::constFunction() const\00"
62 // CHECK: private unnamed_addr constant [64 x i8] c"ClassTemplate<NS::Base *> NS::Base::functionReturingTemplate2()\00"
65 // CHECK: private unnamed_addr constant [57 x i8] c"ClassTemplate<int> NS::Base::functionReturingTemplate1()\00"
68 // CHECK: private unnamed_addr constant [65 x i8] c"void NS::Base::withTemplateParameter2(ClassTemplate<NS::Base *>)\00"
71 // CHECK: private unnamed_addr constant [58 x i8] c"void NS::Base::withTemplateParameter1(ClassTemplate<int>)\00"
74 // CHECK: private unnamed_addr constant [45 x i8] c"NS::Base *NS::Base::functionReturningClass()\00"
77 // CHECK: private unnamed_addr constant [64 x i8] c"void NS::Base::functionWithParameters(int, float *, NS::Base *)\00"
80 // CHECK: private unnamed_addr constant [42 x i8] c"void NS::Base::variadicFunction(int, ...)\00"
82 // CHECK: private unnamed_addr constant [41 x i8] c"virtual void NS::Base::virtualFunction()\00"
85 // CHECK: private unnamed_addr constant [32 x i8] c"void NS::Base::inlineFunction()\00"
88 // CHECK: private unnamed_addr constant [39 x i8] c"static void NS::Base::staticFunction()\00"
97 // CHECK: private unnamed_addr constant [59 x i8] c"void NS::localClass(int)::LocalClass::localClassFunction()\00"
125 namespace NS {
327 } // end NS namespace
397 template <typename T, template <typename> class Param = NS::ClassTemplate>
446 NS::Base::staticFunction();
448 NS::Base b;
455 b.withTemplateParameter1(NS::ClassTemplate<int>());
456 b.withTemplateParameter2(NS::ClassTemplate<NS::Base *>());
460 b.functionTemplate1<NS::Base *>(0);
465 NS::Base().refQualifiedFunction();
467 NS::Derived d;
470 NS::ClassTemplate<int> t1;
472 NS::ClassTemplate<NS::Base *> t2;
475 NS::Constructor c1;
476 NS
477 NS::Constructor c3((NS::Base *)0);
480 NS::Destructor destructor;
483 NS::ContainerForAnonymousRecords anonymous;
488 NS::localClass(0);
490 NS::externFunction();