summaryrefslogtreecommitdiff
path: root/lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp')
-rw-r--r--lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp b/lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp
new file mode 100644
index 000000000000..ccccf6ffd108
--- /dev/null
+++ b/lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp
@@ -0,0 +1,16 @@
+// Static function
+namespace {
+static long StaticFunction(int a)
+{
+ return 2;
+}
+}
+
+// Inlined function
+static inline int InlinedFunction(long a) { return 10; }
+
+void FunctionCall()
+{
+ StaticFunction(1);
+ InlinedFunction(1);
+}